(對不起,我英文不好)所有MySQL表通過猛砸
我要選擇我的MySQL數據庫所有的表名,但不包括2個表,然後在bash這些數據工作...
但是當我嘗試這些代碼時,有一種逃避問題,我認爲,是否有任何其他的可能性來執行查詢並在DBS變量中捕獲其輸出?
#/bin/bash
MYSQL_USER=root
MYSQL_PASS=toor
DBS="$(mysql -u$MYSQL_USER -p$MYSQL_PASS -Bse 'SELECT SCHEMA_NAME AS Database FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME NOT IN('mysql', 'information_schema');')"
謝謝,幫了很多。這個別名在這個地方並不重要 – ohartl 2012-02-10 17:36:44