CentOS系统安装配置Mysql 5.7.21步骤图文详解

在Linux CentOS 6.5环境下,安装配置MySQL 5.7.21步骤详述如下,以确保系统环境的稳定与高效。首先,确保访问到MySQL的下载源,下载文件为mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz。创建MySQL组与用户:使用以下命令创建一个名为mysql的组与用户:groupadd mysql useradd -g mysql mysql 然后...
CentOS系统安装配置Mysql 5.7.21步骤图文详解
在Linux CentOS 6.5环境下,安装配置MySQL 5.7.21步骤详述如下,以确保系统环境的稳定与高效。

首先,确保访问到MySQL的下载源,下载文件为mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz。

创建MySQL组与用户:

使用以下命令创建一个名为mysql的组与用户:

groupadd mysql

useradd -g mysql mysql

然后设置该用户密码:

passwd mysql

使用新创建的用户登录系统。

下载并上传MySQL tar包至/home/mysql目录下。

执行解压缩操作,保留所需文件包。

解压并重命名解压目录:

tar -xvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz

mv mysql-5.7.21-linux-glibc2.12-x86_64 mysql

在解压后目录中,创建用于存放数据与日志的文件夹:

mkdir data

mkdir log

执行初始化命令以生成MySQL服务器:

./bin/mysqld --initialize --user=mysql --basedir=/home/mysql/mysql --datadir=/home/mysql/data/

注意记录生成的临时密码。

继续进行SSL配置:

./bin/mysql_ssl_rsa_setup --datadir=/home/mysql/data/

进入MySQL支持文件夹,复制my.cnf配置文件至etc目录下,并进行必要修改以匹配当前环境。

复制mysql.server文件至/etc/init.d/目录,并调整路径以匹配系统环境。

使用root权限修改/etc/init.d/mysql文件中基于目录的引用。

配置防火墙以允许3306端口访问:

/sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save

重启防火墙服务。

启动MySQL服务:

./bin/mysqld_safe --user=mysql &

登录并设置MySQL root密码。

修改MySQL root账户权限以允许远程访问:

mysql> use mysql;

mysql> SET SQL_SAFE_UPDATES = 0;

mysql> update user set host = '%' where user = 'root';

mysql> grant all privileges on *.* to 'root'@'%' identified by 'root';

mysql> flush privileges;

测试远程连接。

配置环境变量,确保MySQL可被全局使用。

编辑/etc/profile文件,添加环境变量设置。

source /etc/profile以使更改生效。

配置MySQL自动启动:

赋予脚本执行权限

chmod 755 /etc/init.d/mysql

使用chkconfig工具添加MySQL启动项

chkconfig --add mysql

将MySQL设置为系统启动时自动运行

chkconfig --level 345 mysql on

系统重启后,MySQL将自动启动。

解决常见错误:若出现与/var/run/mysqld目录相关的问题,可尝试创建、权限调整及权限设置。2024-10-28
mengvlog 阅读 9 次 更新于 2025-07-20 02:17:27 我来答关注问题0
  •  翡希信息咨询 MysSQl性能监控可视化

    Lepus支持在CentOS和RedHat系统上部署,要求LAMP环境。用户可以从官方地址http://lepus.cc/soft/index下载并安装,推荐使用集成环境如Xampp进行安装。配置灵活:在安装过程中,用户需要安装Python基础模块,并配置监控相关参数。Lepus采集器安装完成后,用户需要将php文件夹的内容复制到Apache的网站目录,并重启服...

  •  云易网络科技 win7怎么设置浏览器主页

    1、打开云服务器,选择实例,将你的操作系统改为:CentOS 8.2 64位(最新的CentOS版本)2、下载putty 安装宝塔 在本地电子下载安装putty(可以在网上搜索)安装后在此位置搜索,打开第一个 在此位置输入网站IP 出现以下界面:(如果没有出现以下界面。Port为端口,就是云服务器的端口,位置在,云服务...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部