注:[root@localhost ~]# 此目录下操作
安装
1、使用yum安装wget
yum -y install wget
2、 使用wget下载MySQL官方资源包
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
3、资源下载完成后,使用yum进行安装
yum -y install mysql57-community-release-el7-10.noarch.rpm
4、引入公共秘钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
5、安装MySQL服务器
yum -y install mysql-community-server
数据库设置
1、启动MySQL,并加入开机自启(启动 开机自启)
systemctl start mysqld
systemctl enable mysqld
2、启动获取临时密码并进入MySQL(一气呵成)
mysql -uroot -p$(awk '/temporary password/{print $NF}' /var/log/mysqld.log)
3、降低MySQL密码安全级别
set global validate_password_policy=0;
4、设置新密码(需要8位)
set password for root@localhost = password('新密码');
5、测试是否成功,退出使用新密码进行登录
exit;
mysql -uroot -p新密码
6、给可视化工具的登录授权并刷新资源:(如果授权不成功,请查看防火墙)
grant all on *.* to root@'%' identified by '数据库密码';
flush privileges;
exit;
7、开放3306端口,重启防火墙
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
使用云服务器的盆友别忘了安全组中要配置3306端口
安装完毕,使用可视化工具连接即可!
卸载
1、查看mysql所安装的文件
rpm -qa |grep -i mysql
2、对安装的文件进行删除
yum remove 文件名称
4、查询mysql相关目录
find / -name mysql
5、删除安装mysql所产生的的所有目录
rm -rf 目录地址
6、删除/etc/my.cnf
rm -rf /etc/my.cnf
7、删除/var/log/mysqld.log
rm -rf /var/log/mysqld.log
8、确认删除干净否
whereis mysql