如何使用php脚本创建MySQL用户


How to create MySQL user with php script

所以我自己设法修复了它,不确定如何修复,这是我的最终代码:

//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";
}

就像我说的,我不确定我是如何修复的,但这和授权部分(不会粘贴,这么多代码)正在完全工作,谢谢大家:)

仅引用它:http://dev.mysql.com/doc/refman/5.1/en/adding-users.html

$createuser = "CREATE USER 'phpuser'@'localhost' IDENTIFIED BY 'some_pass';";

你的脚本在我这边运行得很好。我认为你在连接数据库时有问题

$con = mysqli_connect("localhost","root","******","mysql");

因为在编辑过程中,您更改了3次密码参数。而且您不确定自己的密码。试着算出你的mysqli_connect()参数。这个问题对你也有帮助。。如何查找mysql数据库的用户名和密码