所以我自己设法解决了,不确定如何,这是我的最终代码:
//create user
$con=mysqli_connect("localhost","root","******");
$crearuser="CREATE USER 'phpuser'@'localhost' identified by '******'";
if (mysqli_query($con,$sql))
{
echo "It Works";
}
else
{
echo "Nope";
}
就像我说的那样,我不确定我是如何修复它的,但是这个和授权部分(不会粘贴,这么多代码)完全正常工作,谢谢大家:)
答案 0 :(得分:0)
只需参考:http://dev.mysql.com/doc/refman/5.1/en/adding-users.html
$createuser = "CREATE USER 'phpuser'@'localhost' IDENTIFIED BY 'some_pass';";
答案 1 :(得分:0)
你的脚本在我身边运行良好。我认为你在连接数据库时遇到问题
$con = mysqli_connect("localhost","root","******","mysql");
因为在编辑过程中您更改了密码参数3次。而且你不确定你的密码。
尝试找出您的mysqli_connect()
参数。
这个问题对您也有帮助.. How to find out the username and password for mysql database