Perlリファレンス

MySQL::CREATE







CREATE


データベースにテーブルを作成する。
SQLの入門文書では、最初にSELECTから入ってる物が多いと思うんだが、
SELECTはデータを取り出す命令だが、
そもそもデータが存在しなければ取り出せない。
SELECTからの入門はあまりにも不親切ではないか?
そのせいでかなりSQLが難しくなっていると思う。

ってわけで、SQL入門の第一歩は、CREATEだと思う。

しかし、Perlでデータベースを扱うアプリケーションを作成する場合、
アプリケーションが直接テーブルを作成してテーブルを操作する場合は、
  • テーブルの存在を確認。
  • なければ作成。
  • テーブルを操作
となる。
毎回テーブルの存在を確認していたら複雑になってしまう。

テーブルは、データベースを扱うアプリケーションを作成する前に、
事前に別のアプリケーションで作成しておき、
アプリケーションではテーブルが存在することを前提にした方がいいと思う。
テーブルの作成には、汎用のデータベース操作アプリを使えばいいが、
無料のもの使えばいいと思う。
「phpMyAdmin」ってやつが有名だ。

「phpMyAdmin」の使い方については書かないので、わからなかったらググってください。

CREATE文についても省略する。


MySQL入門






[編集] [新規] [削除] [バックアップ] [アップロード] [ログイン] [管理]
whwiki 1.3