2017-03-25 31 views
0

每當型mysql -u username [-p password] database_name < tatoeba_database.sql如何在MariaDb中創建表並將數據導入sql?

我得到

ERROR 1064(42000):你在你的SQL語法錯誤;檢查 對應於您MariaDB的服務器版本使用附近的正確語法手冊「MYS QL -u根tatoeba < tatoeba_database.sql」在行1 MariaDB的[tatoeba]>

有另一種方式做這樣的事情我錯過了什麼?

P.S.我下面這篇文章:https://github.com/Tatoeba/tatoeba2/wiki/How-to-install-Tatoeba

回答

1

刪除[-p密碼]

mysql -u username -p database_name < tatoeba_database.sql 

並輸入密碼手動

+0

謝謝,@scanEdge - 我已刪除和問題仍然存在。 .. – RyckRichards

+0

似乎你有一個空間之間的奧祕和gl'mys ql'是否是一個錯字? – scaisEdge

0

看來,你在MariaDB的提示鍵入命令(即,您首先啓動mysql客戶端,然後使用上面的命令)。這是不正確的。你要麼需要從外殼提示執行它,或者,如果你要首先啓動mysql客戶,失去了整個事情,而不是運行

source tatoeba_database.sql 
+0

謝謝。對不起,我太新手了。所以我應該從xampp啓動shell並鍵入'mysql -u username [-p password] database_name RyckRichards

相關問題