我想在Odroid C2上安裝wordpress。 但是,wordpress無法訪問mysql。沒有sudo執行mysql
所以,我想這一點。
如果我執行mysql的使用sudo,這是確定。但是,沒有sudo,我不能。
C2的操作系統是Ubuntu Mate 16.04,所以我安裝了mariaDB而不是mysql。
我遵循mariaDB安裝指南。
如何在不使用sudo的情況下使用mysql,以及我的wordpress如何訪問數據庫。
我想在Odroid C2上安裝wordpress。 但是,wordpress無法訪問mysql。沒有sudo執行mysql
所以,我想這一點。
如果我執行mysql的使用sudo,這是確定。但是,沒有sudo,我不能。
C2的操作系統是Ubuntu Mate 16.04,所以我安裝了mariaDB而不是mysql。
我遵循mariaDB安裝指南。
如何在不使用sudo的情況下使用mysql,以及我的wordpress如何訪問數據庫。
這應該是一個serverfault.com問題。但無論如何,通過這個清單
因此,如果在沒有3的情況下,您必須創建一個新用戶並授予其訪問權限以解決此問題。即
GRANT ALL ON <YOUR_WP_DATABASE_NAME>.* TO "wpuser"@"localhost" IDENTIFIED BY "somepassword";
然後,嘗試使用該用戶的mysql來確認它的工作原理。
謝謝你的幫助。這個對我有用。謝謝。 – Karl
我不確定你的意思是「WordPress無法訪問mySQL」。 WordPress不會關心mySQL運行的用戶;它將通過自己的本地協議訪問mysQL。試圖以非root用戶身份運行mySQL時會出現什麼錯誤? –
@Morgan這裏有兩個關卡:系統用戶和mySQL。目前,他似乎正在與前者鬥爭。 –
也許有人比我更有知識可以給你一個完整的答案,但僅供參考:http://dev.mysql.com/doc/refman/5.7/en/changing-mysql-user.html看起來,以root身份運行mySQL不鼓勵。 –