MySQLでやりたいことから調べられるリファレンス

MySQL 逆引きリファレンス

データベースを作成する

スポンサードリンク

MySQL でデータベースを新しく作成する場合、SQL の CREATE 文を使用します。

使用例
CREATE DATABASE データベース名

データベースの作成が成功すると、下記のように表示されます。

mysql> CREATE DATABASE mysql_test1;
Query OK, 1 row affected (0.02 sec)

作成直後のデータベースにはテーブルを作成する領域のみが生成され、テーブルは存在しません。
そのため、SHOW TABLES で確認するとテーブルが存在しない旨のメッセージが返されます。

mysql> SHOW TABLES FROM mysql_test1;
Empty set (0.00 sec)

また、データベースの名前を重複して作成することはできないため、既に存在しているデータベースの名前を指定するとエラーとなります。

mysql> CREATE DATABASE mysql_test1;
ERROR 1007 (HY000): Can't create database 'mysql_test1'; database exists
スポンサードリンク

データベース関連

その他のカテゴリー一覧