Centos快速安装mysql5.7

一、安装yum repo

下载rpm包 :wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
解压rpm文件:rpm -ivh mysql57-community-release-el7-9.noarch.rpm

二、使用yum命令即可完成安装

1、安装命令

yum install mysql-server

2、启动msyql

systemctl start mysqld #启动MySQL

3、获取安装时的临时密码(在第一次登录时就是用这个密码)

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


image.png
4、倘若没有获取临时密码,则

4.1、删除原来安装过的mysql残留的数据

rm -rf /var/lib/mysql

4.2.再启动mysql

systemctl start mysqld

三、登录

mysql -u root -p

然后输入密码(刚刚获取的临时密码)

四、登录成功后修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '@abcd123456';

五、开启远程控制

1.1、进入mysql数据库:use mysql;

1.2、查看mysql数据库中所有的表:show tables;

1.3、修改user表中的Host: update user set Host='%' where User='root';

            说明: % 代表任意的客户端,可替换成具体IP地址。

1.4、最后刷新一下:flush privileges;

1.5、注意:一定要记得在写sql的时候要在语句完成后加上" ; "

1.6、注意:如果是云服务器需要开启防火两以及配置安全策略

六、其他配置

1、设置安全选项:

mysql_secure_installation

2、关闭MySQL

systemctl stop mysqld

3、重启MySQL

systemctl restart mysqld

4、查看MySQL运行状态

systemctl status mysqld

5、设置开机启动

systemctl enable mysqld

6、关闭开机启动

systemctl disable mysqld

7、配置默认编码为utf8:

vi /etc/my.cnf #添加 [mysqld] character_set_server=utf8 init_connect='SET NAMES utf8'

其他默认配置文件路径:

配置文件:/etc/my.cnf 日志文件:/var/log//var/log/mysqld.log 服务启动脚本:/usr/lib/systemd/system/mysqld.service socket文件:/var/run/mysqld/mysqld.pid

8、查看版本

select version();

你可能感兴趣的:(Centos快速安装mysql5.7)