Ubuntu MySQL如何创建新用户

135
2025/3/10 9:31:37
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu上创建MySQL新用户的步骤如下:

方法一:使用MySQL命令行

  1. 登录到MySQL服务器 打开终端,输入以下命令以root用户身份登录到MySQL:

    sudo mysql -u root -p
    

    系统会提示你输入root用户的密码。

  2. 创建新用户 在MySQL命令行中,使用以下SQL语句创建新用户并设置密码:

    CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
    

    newuser替换为你想要创建的用户名,password替换为该用户的密码。如果你希望用户可以从任何主机连接,可以将localhost替换为%

  3. 授予权限 根据需要为新用户分配权限。例如,如果你想让用户拥有对所有数据库的所有权限,可以使用:

    GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%';
    

    如果只想让用户对特定数据库有权限,可以这样设置:

    GRANT ALL PRIVILEGES ON mydatabase.* TO 'newuser'@'%';
    

    mydatabase替换为你想要授权的数据库名称。

  4. 刷新权限 执行以下命令以使更改生效:

    FLUSH PRIVILEGES;
    
  5. 退出MySQL 输入exit;退出MySQL命令行界面。

方法二:使用phpMyAdmin(如果已安装)

  1. 登录到phpMyAdmin 打开浏览器,访问http://your_server_ip/phpmyadmin,然后使用root账户登录。

  2. 创建新用户 在左侧导航栏中,点击“用户账户”选项卡。 点击“添加账户”按钮。 填写用户名、密码和其他相关信息。 在“权限”部分,选择适当的权限级别。 点击“执行”按钮以创建用户。

注意事项

  • 确保新用户的密码足够复杂,以提高安全性。
  • 根据实际需求合理分配权限,避免过度授权。
  • 定期检查和更新用户权限,以确保系统的安全性。

通过以上步骤,你应该能够在Ubuntu上成功创建一个新的MySQL用户。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: VirtualBox虚拟机如何安装软件