阅读量:2
一、安装MySQL
- 更新系统
sudo apt update && sudo apt upgrade -y - 安装MySQL官方仓库(可选,用于安装特定版本)
(安装时选择MySQL版本,如8.0)wget https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb sudo apt update - 安装MySQL服务器
(安装过程中可设置root密码,或后续通过sudo apt install mysql-servermysql_secure_installation配置)
二、基础配置
- 运行安全脚本
sudo mysql_secure_installation- 设置root密码(若未在安装时设置)
- 删除匿名用户、禁止远程root登录(生产环境建议启用)
- 启动服务
sudo systemctl start mysql sudo systemctl enable mysql # 开机自启
三、远程访问配置(可选)
- 修改配置文件
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf- 允许远程连接:将
bind-address改为0.0.0.0 - 修改端口(默认3306):调整
port参数
保存后重启服务:
sudo systemctl restart mysql - 允许远程连接:将
- 创建远程用户并授权
-- 登录MySQL后执行 CREATE USER 'remote_user'@'%' IDENTIFIED BY '强密码'; GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;
四、验证与维护
- 登录MySQL
mysql -u root -p - 查看状态
sudo systemctl status mysql - 防火墙设置(若需远程访问)
sudo ufw allow 3306/tcp # 允许MySQL端口
注意事项
- 生产环境建议启用
validate_password插件强化密码安全。 - 配置文件修改后需重启服务生效。
- 定期备份数据库:
mysqldump -u root -p --all-databases > backup.sql。
参考来源:
以上就是关于“Debian MySQL如何安装配置”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm