2012年8月9日木曜日

4.1 データベースの作成と削除

MySQLでは複数のデータベースを同時に管理することができます。

4.1.1 データベースの作成


データベースを作成するには、SQLコマンドのCREATE DATABASEを使い
ます。
CREATE DATABASE データベース名;
次の例では、testdbという名前のデータベースを作成しています。
mysql> CREATE DATABASE testdb;

なお、データベースで日本語を扱う際には、キャラクタセットを指定してデ
ータベースを作成します。日本語のキャラクタセットには、utf8(UTF-8)、
eucjpms(EUC-JP)、cp932(シフトJIS)が指定できます。たとえば、キ
ャラクタセットをシフトJISにしてデータベースtestdbを作成するには、次
のように指定します。

mysql> CREATE DATABASE testdb CHARACTER SET
cp932;
なお、デフォルトのキャラクタセットはLatin-1です。

4.1.3 データベースの削除


作成済みのデータベースを削除するには、S Q L コマンドのD R O P
DATABASEを使います。
DROP DATABASE データベース名;
次の例では、testdbデータベースを削除しています。
mysql> DROP DATABASE testdb;

データベースを削除できるのは、削除できる権限を持っているユーザーだ
けです。削除時には確認メッセージもなく、ただちにデータベースは削除
されてしまいますので、誤って別のデータベースを削除してしまわないよ
う注意してください。



0 件のコメント:

コメントを投稿