9

Phpmyadmin(構造のみ)のテーブル構造からExcelファイルを作成します。CSV出力があることがわかりましたが、データのみが表示されます。
Phpmyadminには、そのようなことを行う機能がありますか?

編集:それは私のSQLです:

SELECT * INTO OUTFILE 'c://wamp/my_table_structure.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES  TERMINATED BY '\n'
FROM   INFORMATION_SCHEMA.COLUMNS
WHERE  TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'dt_user'

なぜ空のファイルを返すのですか?

4

6 に答える 6

11

SELECT ... INTO OUTFILE次の行に沿ってクエリを実行できます。

SELECT * INTO OUTFILE '/path/to/my_table_structure.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES  TERMINATED BY '\n'
FROM   INFORMATION_SCHEMA.COLUMNS
WHERE  TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'my_table'
于 2012-09-13T04:43:21.490 に答える
0

DB全体のすべてのテーブルに卵の 答えを拡張する

mysql コード:

SELECT * INTO OUTFILE '/path/to/my_table_structure.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES  TERMINATED BY '\n'
FROM   information_schema.COLUMNS 
WHERE TABLE_SCHEMA = 'the_db_to_export' AND TABLE_NAME IN (SELECT DISTINCT TABLE_NAME FROM information_schema.COLUMNS WHERE  TABLE_SCHEMA = 'the_db_to_export')
ORDER BY TABLE_NAME ASC;

注意: information_schema は、インストールに応じて小文字または大文字にすることができます

于 2021-10-07T13:23:37.467 に答える