MySQL安装
1. 确认此机器没有安装过mysql。
2. 进入root用户,按照提示输入密码
su – root
3. 系统清理
Centos7会自带mysql的分支版本mariadb,需要先将其清除。首先输入命令
rpm -qa |grep -i mariadb
查询是否存在mariadb
,如果存在查询结果如图所示
如果存在,采用命令yum remove + 名称清除
(如果不存在直接进行下一步)
当运行后出现Complete则运行成功
查看是否存在mysql的安装包,如果存在就按上面的方式进行删除。
4. 解压mysql的压缩包,执行如下命令
tar –xvzf mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar
5. 进入解压目录,rpm安装
rpm -ivh mysql-community-common-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.32-1.el7.x86_64.rpm
注意:必须按顺序安装;
6. 启动mysql,执行如下命令
systemctl start mysqld
7. 设置root密码
查看临时密码,输入如下命令
grep password /var/log/mysqld.log
临时密码为后面红框框起来的部分
重置密码
登陆mysql
mysql –u root –p
输入如下命令重设密码:
set password = password("新密码")
例:set password = password("HaHa@654321");
开启远程访问
grant all privileges on *.* to root@'%' identified by "123456";
远程访问限定IP,%换为IP
grant all privileges on *.* to root@'192.168.1.22' identified by "123456";
太强了顺神!