配置MySQL服务需先安装、启动并设置开机自启,再运行安全初始化脚本设置密码、移除匿名用户、禁用远程root登录、删除测试数据库,最后可选修改配置文件调整参数,完成后重启服务并验证登录。

在Linux环境下配置MySQL服务,主要涉及安装、初始化、安全设置和开机自启等步骤。以下是基于主流发行版(如CentOS、Ubuntu)的通用操作流程。
不同Linux发行版使用不同的包管理工具安装MySQL:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpmsudo rpm -ivh mysql80-community-release-el7-3.noarch.rpmsudo yum install mysql-server
sudo apt updatesudo apt install mysql-server
安装完成后,需要启动服务并设置开机自启。
sudo systemctl start mysqld (CentOS)sudo systemctl start mysql (Ubuntu)
sudo systemctl enable mysqld 或 mysql
sudo systemctl status mysqld
MySQL安装后默认存在安全隐患,需运行安全脚本提升安全性。
sudo mysql_secure_installation
如需修改数据目录、端口、字符集等,可编辑MySQL配置文件。
/etc/my.cnf 或 /etc/mysql/my.cnf
[mysqld]port=3306datadir=/var/lib/mysqlcharacter-set-server=utf8mb4collation-server=utf8mb4_unicode_ci
sudo systemctl restart mysqld
基本上就这些。完成以上步骤后,可通过mysql -u root -p登录验证。确保防火墙开放3306端口(如需远程访问),并合理配置用户权限。配置过程不复杂但容易忽略安全初始化环节。
以上就是如何在Linux环境下配置mysql服务的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号