ubuntu

ubuntu中mysql配置步骤是什么

小樊
50
2025-08-11 10:33:23
栏目: 云计算

Ubuntu中配置MySQL的核心步骤如下:

  1. 安装MySQL

    sudo apt update  
    sudo apt install mysql-server  # 安装过程中可设置root密码  
    
  2. 运行安全配置向导

    sudo mysql_secure_installation  
    

    按提示设置root密码、删除匿名用户、禁止远程root登录等。

  3. 修改配置文件(可选)
    编辑 /etc/mysql/mysql.conf.d/mysqld.cnf,调整参数如:

    • bind-address:设为0.0.0.0以允许远程访问(默认127.0.0.1仅限本地)。
    • max_connections:设置最大连接数(默认151)。
    • innodb_buffer_pool_size:建议设为服务器内存的50%-80%。
      修改后重启服务:
    sudo systemctl restart mysql  
    
  4. 验证服务状态

    sudo systemctl status mysql  # 确认状态为“active (running)”  
    
  5. 远程访问配置(可选)

    • 确保防火墙开放3306端口:
      sudo ufw allow 3306/tcp  
      
    • 创建远程用户并授权:
      CREATE USER 'remote_user'@'%' IDENTIFIED BY 'password';  
      GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%';  
      FLUSH PRIVILEGES;  
      

注意:不同Ubuntu版本(如20.04/22.04)的配置细节可能略有差异,建议参考官方文档。

0
看了该问题的人还看了