Centos7安装MySql5.7

1.下载yum源:wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
在这里插入图片描述
2.安装yum源:rpm -Uvh mysql57-community-release-el7-11.noarch.rpm在这里插入图片描述
3.查看有哪些版本的Mysql: yum repolist all | grep mysql
Centos7安装MySql5.7_第1张图片
4:安装:yum install -y mysql-community-server
Centos7安装MySql5.7_第2张图片
5.启动并查看状态:systemctl start mysqld systemctl status mysqld
Centos7安装MySql5.7_第3张图片
6:获取自定义密码登陆数据库:grep ‘temporary password’ /var/log/mysqld.log
在这里插入图片描述
7:登陆数据库:mysql -uroot -p
Centos7安装MySql5.7_第4张图片
8:更改密码:SET PASSWORD = PASSWORD(‘Admin123!’);注意,修改的密码太简单会不给修改,把大小写字母和数字加上就肯定可以了。然后切记切记,mysql里面的命令要加分号!分号!分号!
在这里插入图片描述
9:设置允许远程登陆:GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘Admin123!’ WITH GRANT OPTION;
在这里插入图片描述
10.刷新:flush privileges;
在这里插入图片描述
11:退出
在这里插入图片描述
12:更改配置:vim /etc/my.cnf
character-set-server=utf8
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
default-time_zone = ‘+8:00’
在这里插入图片描述
13:重启数据库:systemctl restart mysqld
在这里插入图片描述
14:设置开机启动:systemctl enable mysqld systemctl daemon-reload
在这里插入图片描述

你可能感兴趣的:(Linux)