1、检查是否安装MySQL
rpm -qa|grep mysql
系统没有预装MySQL的情况下,就不会出现查询结果,否则执行以下命令,卸载MySQL
rpm -e —nodeps mysql-libs
2、检查是否安装MariaDB
rpm -qa|grep mariadb
系统没有预装MariaDB的情况下,就不会出现查询结果,否则执行以下命令,卸载MariaDB
rpm -e —nodeps mariadb-libs
3、检查是否存在libaio包
rpm -qa|grep libaio
没有的话用yum安装
yum install libaio
4、检查是否存在net-tools包
rpm -qa|grep net-tools
5、下载mysql安装包
wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
6、解压
tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
7、开始真正的安装
rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
8、查看MySQL版本信息
mysqld —version
9、使用root身份运行MySQL服务
mysqld —initialize —user=mysql
10、查看初始化密码
cat /var/log/mysqld.log
11、启动MySQL服务
//0、查看服务是否启动
systemctl status mysqld
//1、启动
systemctl start mysqld.service
//2、关闭
systemctl stop mysqld.service
//3、重启
systemctl restart mysqld.service
12、登录MySQL,回车后跟着输入初始化密码,登录MySQL控制界面
mysql -u root -p
13、修改密码
set password for ‘root’@’localhost’ =password(‘keqing521’);
(这里的‘keqing521’就是自己设置的密码)
14、刷新使密码设置生效
flush privileges;
15、查看MySQL自启动服务 (enabled表示开机自启动)
systemctl list-unit-files|grep mysqld.service
16、若出现的结果不是enabled,则可以运行如下命令设置自启动
systemctl enable mysqld.service
