CentOS部署MySQL

Linux上安装MySQL第一步:确保服务器在最新的状态(可有可无)[root@chenstudy ~]# yum -y update

CentOS部署MySQL

文章插图
第二步:检测系统是否自带安装MySQL
  • 我之前安装过MySQL,现在已经卸载了
[root@chenstudy ~]# rpm -qa | grep mysql
CentOS部署MySQL

文章插图
  • 如果你系统有安装,那可以选择进行卸载:
rpm -e mysql// 普通删除模式rpm -e --nodeps mysql// 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
  • 也可以使用以下方式删除
rpm -qa | grep mysqlyum remove mysql-community-libs-8.0.30-1.el7.x86_64yum remove mysql-community-client-plugins-8.0.30-1.el7.x86_64yum remove mysql-community-server-8.0.30-1.el7.x86_64第三步:安装MySQL接下来我们在 Centos7 系统下使用 yum 命令安装 MySQL:
  • 我们把MySQL安装在/usr/local/mysql目录下
[root@chenstudy ~]# cd /usr/local[root@chenstudy local]# mikdir mysql[root@chenstudy local]# cd mysql/[root@chenstudy mysql]# ls
  • 下载YUM资源包
[root@chenstudy mysql]# wget http://repo.mysql.com/mysql80-community-release-el7-5.noarch.rpm
CentOS部署MySQL

文章插图
[root@chenstudy mysql]# rpm -ivh mysql80-community-release-el7-7.noarch.rpm
CentOS部署MySQL

文章插图
[root@chenstudy mysql]# yum update
CentOS部署MySQL

文章插图
[root@chenstudy mysql]# yum install mysql-server
CentOS部署MySQL

文章插图

CentOS部署MySQL

文章插图
第四步:配置MySQL4.1、权限设置:[root@chenstudy mysql]# chown -R mysql:mysql /var/lib/mysql
CentOS部署MySQL

文章插图
4.2、初始化MySQL[root@chenstudy mysql]# mysqld --initialize
CentOS部署MySQL

文章插图
4.3、启动MySQL
  • 启动时报错:Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
  • 执行以下语句:
[root@chenstudy mysql]# chown mysql:mysql -R /var/lib/mysql
CentOS部署MySQL

文章插图
4.4、查看MySQL运行状态[root@chenstudy mysql]# systemctl status mysqld
CentOS部署MySQL

文章插图
4.5、设置MySQL开机自启动[root@chenstudy mysql]# systemctl enable mysqld
CentOS部署MySQL

文章插图

    经验总结扩展阅读