在Debian中配置MySQL可按以下步骤操作:
安装MySQL
sudo apt update
sudo apt install mysql-server # 安装过程中设置root密码
运行安全脚本
sudo mysql_secure_installation
# 按提示设置root密码、删除匿名用户、禁止远程root登录等
配置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
启动/停止服务
sudo systemctl start mysql # 启动
sudo systemctl stop mysql # 停止
sudo systemctl restart mysql # 重启
sudo systemctl enable mysql # 设置开机自启
验证配置
sudo systemctl status mysql # 查看服务状态
mysql -u root -p -e "SHOW VARIABLES LIKE 'bind_address';" # 检查配置是否生效
注意:修改配置文件前建议备份,且需重启服务生效。生产环境中建议关闭远程root登录并限制端口访问。