linux中mysql的安装

  6.1,安装mysql之前先看一下系统是否安装了mysql

  

yum list installed | grep mysql

  6.2,如果安装了,就删除一下

yum -y remove mysql-libs.x86_64

  6.3,查看系统时候有mysql的安装源

yum repolist all | grep mysql

  6.4发现没有,需要下载一个mysql的安装源

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

      6.5,下载完成之后把下载repo文件安装到系统中

yum install mysql57-community-release-el7-10.noarch.rpm

  6.6,这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出mysql-community-source.repo和mysql-community.repo

 

  6.7,再次执行,可以看到可安装的源了

yum repolist all |grep mysql

  

  6.71,禁用mysql最新或者不想安装版本的自存储库

yum-config-manager --disable mysql80-community

  6.7.2,打开想安装的版本的的存储库

yum-config-manager --enable mysql57-community

  6.8执行,安装mysql

yum -y install mysql-community-server

   6.9启动mysql的服务

systemctl start mysqld.service

  7.0查看服务时候正常启动

Systemctl status mysqld.service

  active状态为正在运行

  7.1登录系统,在登陆之前先要找到系统默认生成的密码,在 var/log/mysqld.log文件中

gerp "password" /var/log/mysqld.log

  

  7.2,执行任何操作之前要修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password'

  7.3,设置mysql支持远程登录

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
flush privileges;

     

这样mysql就搞定了

原文地址:https://www.cnblogs.com/albertzhangyu/p/10036569.html