php - 创建数据库和用户mysql并设置权限php

标签 php mysql database privileges

有没有办法使用 PHP 创建新的 MySQL 数据库、新的 MySQL 用户并授予新用户对新数据库的权限?

最佳答案

你可以这样做:

mysql_connect('localhost','user',password);
mysql_query("CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';");
mysql_query("GRANT ALL ON db1.* TO 'username'@'localhost'");
mysql_query("CREATE DATABASE newdatabase");
mysql_close();

您可以查看GRANT上的MySQL文档。和 CREATE USER

关于php - 创建数据库和用户mysql并设置权限php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51654792/

相关文章:

java - 快速顶级服务器语言问题

php - 模态只显示一个人 - php mysql

c - 如何使用相同的代码复制在文件中创建的完全相同的结构?

SQL 错误 : table specified more than once

php - 如何将图像从一个文件夹移动到另一个文件夹?

php - DVWA 无法访问

php - 不常见的 502 Bad Gateway 错误

MySql 分组

PHP 将数据库值插入到类中的值中

php - 按兰德订购不起作用