centos 7 安装 mysql

  • 检查系统中是否安装了mysql 
rpm -qa | grep mysql
  • 如果有安装mysql,则需要先卸载之前安装的mysql 
yum -y remove mysql 
  • 然后再查看mysql是否都卸载完成,如果还有没卸载完成的,则单独卸载 
yum -y remove mysql-libs-5.1.73-8.el6_8.x86_64
  • 网站下载mysql的yum源(或者 使用 使用wget下载 yum 源安装包 ) 

https://dev.mysql.com/downloads/repo/yum/

  

  • 安装yum源
rpm -ivh mysql80-community-release-el7-1.noarch.rpm
  • 安装yum包管理工具
yum install -y yum-utils
  • 查看mysql yum源提供的mysql版本,可以看到提供有5.5、5.6、5.7及8.0
yum repolist all | grep mysql
  • 禁用默认80版本,启用你需要的版本
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
  • 安装服务
yum install -y mysql-server

 安装完成后,启动mysql,然后查看mysql状态 

service mysqld start 
service mysqld status 

获取mysql的临时密码

grep 'temporary password' /var/log/mysqld.log

使用默认的密码登陆

mysql -uroot -p

修改两个全局参数,以便设置简单的密码

set global validate_password_policy=0;
set global validate_password_length=1;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

授权其他机器登陆

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

FLUSH  PRIVILEGES;

 

posted @ 2019-10-18 14:04  huluBrother  阅读(90)  评论(0)    收藏  举报