プログラミング初心者の Perl 入門日記

Perl超初心者の勉強記録です。失敗もすべて公開中!

データベース作成に関するメモ


★ Flash Player のアップデート画面が出るときって、
いつも EMOBILE の接続画面より先に、そして前に出るんです。
ネットにつながないとダウンロードできないのに、
Flash Player の画面は後ろに下がってくれず……正直ジャマ(^_^;)



データベースの作成はかなり前にやりました。
CREATE DATABASE ってやつです。

でもいくつか知らなかったことも学んだから、
復習も兼ねてもう少し見てみます。

まず CREATE DATABASE文の形式はこんな感じでしたね↓

CREATE DATABASE データベース名;

ここで指定するデータベース名は64バイトを超えちゃダメみたい。
あと Windows では大文字・小文字が区別されないことも覚えときたいです。

もう1つメモしておきたいのは、もうすでに存在する
データベース名を指定した場合の話です。

結論から言うと、エラーになるそうです。
試してみますね↓

CREATE DATABASE members;

このようなメッセージが出ました↓

#1007 - Can't create database 'members'; database exists

でもエラーが出ないようにするこんな方法があります↓

CREATE DATABASE IF NOT EXISTS members;

もし「members」ってデータベースが存在しなければ、
この名前で作成してね、って感じですね。

結果はエラーも出ないし、警告もなし。
「members」というデータベースはもう存在するから、
もちろん新しく作成されることもありません。

こんなのも試してみました↓

SHOW WARNINGS;

前回のコマンドでの警告を見れるということでやってみたんだけど、
特に何も起こりませんでした(^_^;)

コマンドプロンプトでないと使えないのかな……?


<お知らせ>----------------------------------------------------------------------------------------

kojingamekaihatu.jpg


個人ゲーム開発で暮らすための5ステップ 19,800円

----------------------------------------------------------------------------------------<お知らせ>



こちらのページを参考にさせていただきました↓
データベースの作成(CREATE DATABASE文)-データベースの作成-MySQLの使い方
ありがとうございました<(_ _)>



関連記事
  1. 2012/08/29(水) 16:10:15|
  2. データベース
  3. | コメント:0
<<SHOW がつく構文は情報を取得するためのものなの? | ホーム | InnoDB型の続き>>

コメント

コメントの投稿


管理者にだけ表示を許可する