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

在Linux环境下配置MySQL服务,主要涉及安装、初始化、安全设置和开机自启等步骤。以下是基于主流发行版(如CentOS、Ubuntu)的通用操作流程。
安装MySQL服务
不同Linux发行版使用不同的包管理工具安装MySQL:
CentOS / RHEL:使用yum或dnf安装。先添加MySQL官方Yum源,再执行安装命令。 例如: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 Ubuntu / Debian:使用apt安装。sudo apt updatesudo apt install mysql-server
启动并启用MySQL服务
安装完成后,需要启动服务并设置开机自启。
启动MySQL服务:sudo systemctl start mysqld (CentOS)sudo systemctl start mysql (Ubuntu) 设置开机自启:sudo systemctl enable mysqld 或 mysql 查看服务状态:sudo systemctl status mysqld
运行安全初始化配置
MySQL安装后默认存在安全隐患,需运行安全脚本提升安全性。
企业建站系统CMS
基于PHP+Mysql架构的,可运行在Linux、Windows等各种服务器平台上,常规环境下,能支 持百万 级数据。DIY各栏目内容,所有内容展示自由选择。
390 查看详情
执行命令:sudo mysql_secure_installation 该脚本会引导你完成以下操作:
设置root用户密码
移除匿名用户
禁止root远程登录
删除测试数据库
重新加载权限表 按实际需求选择是否删除匿名访问和远程root登录。
基本数据库配置(可选)
如需修改数据目录、端口、字符集等,可编辑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服务的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/715154.html
微信扫一扫
支付宝扫一扫