mysql -uroot -proot -e 'create database mydb;'
MySQL的版本是在MySQL中,如何在命令行中運行sql?
mysql Ver 14.14 Distrib 5.5.14, for Win64 (x86)
當我運行命令,它只是顯示它的幫助信息。請幫忙。
mysql -uroot -proot -e 'create database mydb;'
MySQL的版本是在MySQL中,如何在命令行中運行sql?
mysql Ver 14.14 Distrib 5.5.14, for Win64 (x86)
當我運行命令,它只是顯示它的幫助信息。請幫忙。
改變你的單引號雙引號:
mysql -uroot -proot -e "create database mydb;"
我運行MySQL版本14.14 DISTRIB 5.5.16,爲Win32(86)
否.....單引號工作。 –
不適合我,但雙引號。如果我使用單引號,則只能獲得該命令的幫助。 – Cyclonecode
我的版本是:'Ver 14.12 Distrib 5.0.77,for redhat-linux-gnu(x86_64)using readline 5.1' –
您還可以重複你的SQL語句到MySQL,例如:
echo "select sum(table_rows) from information_schema.tables" | mysql -uUSR -pPASSWD
它適用於我,顯示整個控制檯輸出可能會有所幫助。 –
你可以在Linux機器上嘗試雙引號嗎? – user595234
雙引號在linux中可用。 –