🗣 Wd提问: 在服务器上安装mysql
🤖 Ai回答: 在服务器上安装 MySQL 的步骤因操作系统而异。以下是针对常见 Linux 发行版(如 Ubuntu/Debian 和 CentOS/RHEL)的通用安装指南:
Ubuntu/Debian 系统
1、更新软件包列表
bash
sudo apt update
2、安装 MySQL 服务器
bash
sudo apt install mysql-server
3、启动并设置开机自启
bash
sudo systemctl start mysql
sudo systemctl enable mysql
4、运行安全配置脚本
bash
sudo mysql_secure_installation
按提示设置 root 密码、移除匿名用户、禁止远程 root 登录等。
5、登录 MySQL
bash
sudo mysql -u root -p
CentOS/RHEL 系统
1、添加 MySQL 官方仓库(可选,推荐使用官方源)
bash
sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm
2、安装 MySQL 服务器
bash
sudo yum install mysql-server
3、启动并设置开机自启
bash
sudo systemctl start mysqld
sudo systemctl enable mysqld
4、获取临时 root 密码(首次安装后)
bash
sudo grep 'temporary password' /var/log/mysqld.log
5、运行安全配置脚本
bash
sudo mysql_secure_installation
输入临时密码后,按提示修改密码并完成安全设置。
6、登录 MySQL
bash
mysql -u root -p
注意事项
防火墙设置:如果需要远程访问,确保开放 3306 端口。
bash
Ubuntu/Debian (UFW)
sudo ufw allow 3306
CentOS/RHEL (firewalld)
sudo firewall-cmd permanent add-port=3306/tcp
sudo firewall-cmd reload
绑定地址:默认 MySQL 仅监听本地(`127.0.0.1`)。如需远程连接,修改配置文件 `/etc/mysql/mysql.conf.d/mysqld.cnf`(Ubuntu)或 `/etc/my.cnf`(CentOS),将 `bind-address` 改为 `0.0.0.0`,然后重启服务。
安全加固:生产环境建议创建专用用户、限制权限,并定期更新。
验证安装
bash
mysql version
如果显示版本信息,则安装成功。
提示:具体步骤可能因 MySQL 版本或系统版本略有差异,请以官方文档为准。
📣 商家广告:





0
IP地址: 93.69.70.141
搜索次数: 9
提问时间: 2025-12-15 14:07:28
本站所有
❓
问答
均由Ai自动分析整理,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
本站由
🟢
豌豆Ai
提供技术支持,使用的最新版:
豌豆Ai站群搜索引擎系统 V.25.10.25
搭建本站。