よくわからないことを調べて解説してみるブログ。
2014
MYSQL version:5.6
OS: windows7
:問題
外付けHDDを接続し、datadirへ設定したが、
サービスが「開始中」となり、MYSQLが起動できなくなった。
:解決方法
MYSQLを再インストール後、
MYSQLが正常起動していることを確認し、
MySQLWorkbench を起動し、MYSQLのサービスをSTOPする。
停止後、INSTANCE>Options File>datadirを外付けHDDへ指定する。
たとえば、「"D:/MYSQL/5.6/XXXX/data"」という感じ。
入力後、画面右下の「Apply」を押下し反映。
その後、INSTANCE>Startupにて、サーバ再起動。
:確認方法
mysql -uroot -pでログイン後、
create database test;
とかでDBを作成。DBファイルが外付けHDDに指定した場所に生成されることを確認。
OS: windows7
:問題
外付けHDDを接続し、datadirへ設定したが、
サービスが「開始中」となり、MYSQLが起動できなくなった。
:解決方法
MYSQLを再インストール後、
MYSQLが正常起動していることを確認し、
MySQLWorkbench を起動し、MYSQLのサービスをSTOPする。
停止後、INSTANCE>Options File>datadirを外付けHDDへ指定する。
たとえば、「"D:/MYSQL/5.6/XXXX/data"」という感じ。
入力後、画面右下の「Apply」を押下し反映。
その後、INSTANCE>Startupにて、サーバ再起動。
:確認方法
mysql -uroot -pでログイン後、
create database test;
とかでDBを作成。DBファイルが外付けHDDに指定した場所に生成されることを確認。
PR
2011
テーブルコメントの追加
構文
Alter table テーブル名 COMMENT ’コメント内容’;
カラムコメントの追加(カラムの再定義という形をとるので注意!)
構文
Alter Table テーブル名 Change 変更前カラム名 変更後カラム名 データ型 default デフォルト値 NOT NULL COMMENT ’コメント内容’;
注意点:
変更を行う際は、Eclipseの接続を切断してから行う。(統合開発環境Eclipseで開発している場合。)
でないと、ロック解除待ちみたいになって止まってしまう。
基本的には、テーブル作成時にコメントは付けるべきですね。
もっと言えば、設計時にテーブルコメントまで考慮しているとCool!ですね。
コメントだけつけようとすると、テーブルは簡単ですが、カラムは再定義という形を取らざるを得ないので。
2011
テーブルの目的は、FX の取引で毎日の獲得PIPSを格納するテーブル。
テーブル概要は以下のとおり。
create table FX_GET_PIPS (DATE DATE NOT NULL,METHOD INT NOT NULL,SYMBOL VARCHAR(10) NOT NULL,PIPS DOUBLE NOT NULL,MEMO VARCHAR(200));
構文:
create table テーブル名 ( 列名 データ型 [NOT NULL制約] ... );
複合インデックス:
Alter Table FX_GET_PIPS add index(DATE,METHOD,SYMBOL);
複合UNIQUE KEY :
Alter table FX_GET_PIPS add unique(DATE,METHOD,SYMBOL);
これで出来上がり。
たぶん使わないけど、Oracleと勝手は似てるかなー。
プロフィール
HN:
たんてーくん
性別:
非公開
最新記事
(03/29)
(03/29)
(06/26)
(05/21)
(04/23)
カテゴリー
最新CM
[09/25 http://2017.bblbuy.com]
[09/24 http://www.japanform.com]
[09/23 http://www.japanform.com]
[09/22 http://www.japanform.com]
[09/21 http://2017.bblbuy.com]
ブログ内検索