debian

mysql在debian中怎么配置

小樊
53
2025-09-11 02:01:19
栏目: 云计算

在Debian中配置MySQL可按以下步骤操作:

  1. 安装MySQL

    sudo apt update  
    sudo apt install mysql-server  # 安装过程中设置root密码  
    
  2. 运行安全脚本

    sudo mysql_secure_installation  
    # 按提示设置root密码、删除匿名用户、禁止远程root登录等  
    
  3. 配置MySQL参数

    • 编辑配置文件:
      sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf  
      
    • 常见配置项(如需修改):
      • bind-address:设置监听IP(默认127.0.0.1,远程访问需改为0.0.0.0
      • max_connections:设置最大连接数
      • innodb_buffer_pool_size:设置InnoDB缓冲池大小(建议为服务器内存的50%-70%)
    • 保存后重启服务:
      sudo systemctl restart mysql  
      
  4. 启动/停止服务

    sudo systemctl start mysql   # 启动  
    sudo systemctl stop mysql    # 停止  
    sudo systemctl restart mysql # 重启  
    sudo systemctl enable mysql  # 设置开机自启  
    
  5. 验证配置

    sudo systemctl status mysql  # 查看服务状态  
    mysql -u root -p -e "SHOW VARIABLES LIKE 'bind_address';"  # 检查配置是否生效  
    

注意:修改配置文件前建议备份,且需重启服务生效。生产环境中建议关闭远程root登录并限制端口访问。

0
看了该问题的人还看了