mysql command 問題

2007-12-08 9:22 am
點解我係 mysql 打完任何command 之後佢都唔識同我run?
剩係彈個 -> 係下一行,如果我係 command 後面加個 ; 就話我 syntax error

example 例子

mysql> -u root [ enter ]
->

回答 (3)

2007-12-10 12:39 am
✔ 最佳答案
朋友, 要最後輸入一個分 號 ";", 系統才會當作執行的. enter只會當作開啟新行, 而不是執行的. 例如:
mysql>show tables;
參考: me
2007-12-08 11:17 am
sql 因為大部份句語都可能好長,可能要分幾行,所以定義一定要句後加上分號,告之它開始工作,你不加只按enter鍵,它會一直等你輸入完成才開始做。
你後面加個分號,佢話你 syntax error,即係唔明你想做乜。你舉的例子十分之好,因為(-u)似乎係option多過指令喎,人都睇唔明,何況係電腦。
花點時間看看tutorial啦,here:
http://dev.mysql.com/doc/refman/5.1/en/tutorial.html
2007-12-08 9:37 am
your formula is wrong
try another form not >-


收錄日期: 2021-04-13 14:39:51
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071208000051KK00248

檢視 Wayback Machine 備份