-- 创建一个新的 MySQL 用户
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
-- 解释:
-- 1. `CREATE USER` 是用于创建新用户的 SQL 语句。
-- 2. `'newuser'@'localhost'` 表示用户名为 `newuser`,并且该用户只能从本地主机 (`localhost`) 连接。
-- 3. `IDENTIFIED BY 'password'` 指定了用户的密码为 `password`。请根据实际情况修改用户名和密码。
-- 授予用户权限(可选)
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
-- 解释:
-- 1. `GRANT` 语句用于授予用户权限。
-- 2. `ALL PRIVILEGES` 表示授予所有权限。
-- 3. `ON *.*` 表示对所有数据库和所有表授予权限。
-- 4. 如果只想授予特定数据库或表的权限,可以将 `*.*` 替换为具体的数据库和表名,例如 `database_name.table_name`。
-- 刷新权限以使更改生效(可选)
FLUSH PRIVILEGES;
-- 解释:
-- 1. `FLUSH PRIVILEGES` 命令用于重新加载权限表,确保新的权限设置立即生效。
下一篇:mysql 修改数据库密码
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站