Windowsでコマンドプロンプトから操作する場合のMySQLのコマンドで、よく使いそうなものをとりあえず。
コマンドは複数行にわたってもよいですが、最後に;をつけるのを忘れないようにしましょう。
データベースを作成する
mysql> CREATE DATABASE データベース名;
テーブルを作成して、その中にカラム(データ項目)を設定する
例:testというテーブルの中に、idをAUTO INCREMENT(1ずつ数値が増える)で設定する。
mysql>CREATE TABLE test(
->id INT(5) NOT NULL AUTO_INCREMENT,
->PRIMARY KEY(id)
->);
AUTO INCREMENTはKEYとして設定しないと使えないのと、アンダーバーを入れるのを忘れないようにしましょう。 また、, とかの位置にも注意。
テーブルの最後にカラムを追加する
例:testというテーブルの中に、nameというカラムを増やす
mysql>ALTER TABLE test
->ADD name varchar(255) NOT NULL;
データベース一覧を表示する
mysql>SHOW DATABASES;
テーブル一覧を表示する
mysql>SHOW TABLES;
テーブルのカラムなど表示する
例:testというテーブルのカラム情報を表示させる mysql>DESC test;
データを変更する
例:testというテーブルのlevelというカラムのデータをすべて"first"にする
mysql>UPDATE test set level='first' ;
