2015-07-02 60 views
2

有沒有一種方法可以將所有數據庫的列表輸出到文件中。我知道,你可以使用SHOW DATABASES;命令返回的數據庫,但就是不正確的格式在mysql中返回帶有數據庫列表的文件

+-------------------------+ 
| Database    | 
+-------------------------+ 
| information_schema  | 
| abcd     | 
| mysql     | 
| performance_schema  | 
| stathisK_travelbox  | 
+-------------------------+ 

我要像一個文件:

information_schema 
abcd 
mysql 
performance_schema 
stathisK_travelbox 
+0

在哪個操作系統中,你得到了這個結果。 –

+0

操作系統是Ubuntu的 – maxisme

回答

2

這就是我所做的:

SQL="SELECT schema_name FROM information_schema.schemata" 

mysql -u root -p -ANe"${SQL}" > /listofdatabases.txt 
0
sudo mysql -u username -p -e "show databases" > /tmp/output.txt 

您輸出文件必須有寫入權限

相關問題