データベースを作成する
スポンサードリンク
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
スポンサードリンク