2011-07-09 19 views
2

実際のテーブルではなくクエリを作成するためにcreate tableクエリ(t1のようなテーブルt2を作成)を使用できますか?いくつかの管理コンソールの複製のようなものエディタ機能への送信?mysqlはクエリのようなテーブルを作成しますか?

+0

あなたは 'SHOW CREATE TABLE tablename; '? – DavidO

+2

はい、私はgできるように答えてくださいiveあなたは信用:) –

答えて

3

は、私はあなたが「tablenameSHOW CREATE TABLE tablename;

を探しているあなたは1を選択している、またはあなたが「dbname.tablename」のようにそれを修飾することができれば、現在のデータベース内のテーブルとすることができると思います。出力を使用してテーブルを再度作成することができます。実際には、既存のテーブルを使用するか、存在しない場合は作成する必要のあるスクリプトで使用することがあります。まず、I上記のようにテーブル作成情報を得るでしょう、そして、私は 『..........』のSHOW CREATE TABLE tablenameが私を与えるすべてのグッズです

CREATE TABLE IF NOT EXISTS tablename .........

「のようなものを使用します。

あなたの場合MySQL(データベース)やSQL(言語)のチュートリアルに興味があるなら、O'Reillyの書籍Learning MySQLを見てみてください。かなり良いです。

関連する問題