2016-04-14 55 views
0

使用我跑這個命令:錯誤;檢查對應於你的MySQL服務器版本的手冊正確的語法附近

CREATE DATABASE wordpress; 

而且我得到了

查詢行,1行受影響(0.00秒)

我跑的第二命令:

CREATE USER [email protected] IDENTIFIED BY ‘password’; 

而且我得到了:

ERROR 1064(42000):你在你的SQL語法錯誤;檢查對應於你的MySQL服務器版本正確的語法在1號線

什麼我做錯了使用近「‘密碼’」的手冊?運行新安裝的Ubuntu 14.04服務器並嘗試爲Wordpress創建數據庫。

+0

你忘記了用戶名和localhost。 –

+0

你的意思是這樣的:** CREATE USER'wordpressuser'@'localhost'IDENTIFIED BY'password'; ** ?? – user2950680

+1

您使用了錯誤的引號。試試這個:'CREATE USER wordpressuser @ localhost IDENTIFIED BY'password';' – Tom

回答

0

試試這個:

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password'; 

記住報價中使用不在身邊的@符號,它不是「」,但 ''。首先要做的是讓用戶訪問這個wordpressuser將需要的信息。

GRANT ALL PRIVILEGES ON * . * TO 'wordpressuser'@'localhost'; 

這個命令中的星號指的是數據庫和表(分別),他們可以訪問,這個特定的命令允許用戶讀取,編輯,執行和跨所有數據庫和表執行所有任務。

一旦您確定了要爲新的wordpressuser設置的權限,請務必重新加載所有權限。

FLUSH PRIVILEGES; 
0

嘗試下面的查詢

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password'; 
相關問題