Mysql

如何在 phpMyAdmin 上創建數據庫?

  • September 10, 2017

我這裡有一個嚴重的問題。我無法創建數據庫,因為在我的 上找不到該選項phpMyAdmin,但它僅以紅色字型顯示“無特權”。

我什至嘗試使用命令直接從終端創建mysql -u akht -p數據庫(akht 是我的數據庫名稱),但隨後它顯示

錯誤 1044 —> 拒絕使用者___ 訪問數據庫___

誰能幫我這個?

mysql -u akht -p(akht 是我的數據庫名) -u 代表“使用者”;-p(後面沒有空格)用於“密碼”;一個單獨的單詞(前面沒有 -x)是數據庫名稱。

GRANT ALL PRIVILEGES ON dbname.* TO 'fred'@'localhost' IDENTIFIED BY 'password';

您是否嘗試過以 root 身份登錄 PHPMyAdmin?

當您安裝 MySQL 時,您應該被要求提供 root 密碼。創建一個使用者(“fred”),然後授予 fred 訪問/操作該 db 的權限 - GRANT ALL ON My_database TO fred(或類似的(從記憶體中……檢查 docco)。

$$ EDIT $$感謝我博學的朋友@RickJames 提供了語法。

引用自:https://dba.stackexchange.com/questions/97348