MySQL コマンド早見表

MySQL

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' ;

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です