php通過createuser和grant命令無法建立資料庫使用者和授權的解決辦法

嗯哼9925發表於2017-11-15
php 通過 create user 和grant 命令無法建立資料庫使用者和授權的解決辦法
解決辦法, 通過 insert 命令的方式進行建立。
建立資料庫使用者:
$sql= “insert into mysql.user(Host,User,Password) VALUES (`localhost`, `” . $username . “`, password(`” . $userpassword . “`))”;
授權:
$sql = “INSERT INTO mysql.db VALUES(`localhost`,`” . $dbName . “`,`” . $username . “`,`Y`,`Y`,`Y`,`Y`,`Y`,`Y`,`N`,`Y`,`Y`,`Y`,`Y`,`Y`,`Y`,`Y`,`Y`,`Y`,`Y`,`Y`,`Y`);”;
root使用者登入後,分別執行以上sql即可。
本文轉自秋楓部落格園部落格,原文連結:http://www.cnblogs.com/rwxwsblog/p/8179488.html,如需轉載請自行聯絡原作者


相關文章