Linux系统下MySQL环境配置全攻略
在Linux系统中设置MySQL环境,首先需通过包管理器安装MySQL服务器与客户端,并启动服务、运行安全初始化脚本,最后配置远程访问与防火墙规则即可完成基础部署。

安装MySQL
根据Linux发行版选择安装命令,在Ubuntu/Debian中执行:

linux如何设置mysql环境,Linux下MySQL环境配置指南

sudo apt update
sudo apt install mysql-server

CentOS/RHEL系统则使用:

sudo yum install mysql-server

启动与验证服务
安装后启动MySQL服务并设为开机自启:

sudo systemctl start mysql
sudo systemctl enable mysql

通过运行状态检查确认服务正常:

sudo systemctl status mysql

运行安全配置脚本
执行内置安全脚本,设置root密码、移除匿名用户、禁止远程root登录等

sudo mysql_secure_installation

配置远程访问(可选)
若需远程连接数据库,需修改MySQL绑定地址:

  • 编辑配置文件(通常为/etc/mysql/mysql.conf.d/mysqld.cnf/etc/my.cnf),将bind-address值改为0.0.0
  • 登录MySQL后授权用户访问权限:
    GRANT ALL ON *.* TO '用户名'@'%' IDENTIFIED BY '密码';
    FLUSH PRIVILEGES;

防火墙设置
开放MySQL默认端口(3306)以允许外部连接:

sudo ufw allow 3306/tcp  # Ubuntu
sudo firewall-cmd --add-port=3306/tcp --permanent  # CentOS

测试连接
使用客户端验证本地或远程连接:

mysql -u 用户名 -p -h 主机地址


通过以上步骤,即可在Linux中快速搭建MySQL环境。关键环节包括安全初始化、权限管理与网络配置,建议根据实际需求调整参数,并定期更新密码与备份数据以确保系统安全。

未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网

原文地址:https://www.html4.cn/14045.html发布于:2026-08-31