# 使用 mysql 命令以 root 用户身份登录 MySQL 服务器 mysql -u root -p # 然后输入 root 用户密码 # 创建新用户 'user',并设置密码为 'password' CREATE USER 'user'@'localhost' IDENTIFIED BY 'password'; # 授予 'user' 用户所有权限 GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' WITH GRANT OPTION; # 刷新权限 FLUSH PRIVILEGES; # 退出 MySQL 服务器 exit
在上面的代码中,大家首先使用 root 用户身份登录 MySQL 服务器,然后创建了一个名为 ‘user’ 的新用户,并设置了密码为 ‘password’。接着,大家给该用户授予了所有权限,使得用户可以对所有数据库和数据表进行操作。最后,大家刷新了权限,使得授权的变更生效。如果您需要更高级的安全设置,可以针对具体的数据库或数据表单独授权。
请注意,’user’@’localhost’ 中的 ‘localhost’ 表示该用户只能从本地主机进行连接。如果您需要远程访问 MySQL 服务器,请将 ‘localhost’ 替换为远程主机的 IP 地址或域名。