linux安装mysql5.7(傻瓜式)

网上查了很多的版本安装mysql,要不是太复杂,要不就是教程不行,自己解决了问题,下面记录一下,完全没有问题

mysql版本:mysql-5.7.22
系统版本:Centos7.3 x64

1.首先需要安装mysql的yum源

 yum install http://repo.mysql.com/mysql57-community-release-el7.rpm

2.检查老版本或者是文件是否存在,如有删除。如果是新的服务器(可以跳过此步骤)

rpm -qa | egrep “mariadb|mysql” #查看是系统否存在老版本的mysql(mariadb)

3.安装mysql

 yum install mysql-server -y #开始安装mysql

4.查看mysql的root密码并登陆

mysql使用yum安装之后,会生成随机密码存放到日志里面,所以我们要到日志里面找mysql的root密码

grep 'root@localhost' /var/log/mysqld.log #查看mysql的root密码

查看MySQL root用户密码


2018-07-17T08:21:42.021304Z 1 [Note] A temporary password is generated for root@localhost: pMjcu,ryO7sW

启动mysql

systemctl start mysqld  #启动mysql数据库

登录

mysql -uroot -p #登录mysql数据库

进入数据库之后,输入show databases;报错,看提示是因为我们使用了默认密码登录导致的,需要修改一下密码,首先修改按要求的修改密码先,然后在修改密码策略(大小写字母+数字+特殊符号),才可以设置简单密码

mysql> set global validate_password_policy=0; #只检查密码长度,不检查复杂度
mysql> set global validate_password_length=0; #密码长度最低限制
alter user 'root'@'localhost' identified by '你的密码';  #修改mysql数据库root密码

Query OK, 0 rows affected, 1 warning (0.00 sec)

至此,数据库安装完毕,接下来在设置一下开机自启动什么的,就完美了

5.设置开机自动启动mysql数据库

//设置开机启动

 systemctl enable mysqld.service      #设置mysql数据库开机自启动

这样,数据库就安装完毕了。

你可能感兴趣的:(数据库)