centos上mysql安装操作

卸载mysql8的方法:
	1.查看mysql安装文件:
	rpm -qa |grep -i mysql

	2.卸载安装文件
	yum remove  mysql-community-libs-8.0.21-1.el7.x86_64
	yum remove mysql-community-libs-compat-8.0.21-1.el7.x86_64
	yum remove mysql80-community-release-el7-3.noarch
	yum remove mysql-community-common-8.0.21-1.el7.x86_64
	yum remove mysql-community-server-8.0.21-1.el7.x86_64

	3.查看是否卸载完成:
	rpm -qa |grep -i mysql

	4.查找mysql相关目录
	find / -name mysql

	5.删除相关目录
	rm -rf

	6.删除配置
	rm -rf /etc/my.cnf

	7.删除/var/log/mysqld.log
	rm -rf /var/log/mysqld.log

安装5.7mysql:
	1.下载rpm源
	 rpm -ivh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
	2.添加mysql仓库
	yum repolist all | grep mysql | grep enabled
	3.安装mysql
	yum -y install mysql-community-server
	4.service mysqld start  //启动
	5.service mysqld status  查看启动状态
	6.cat /var/log/mysqld.log | grep -i 'temporary password'   查看默认密码并打印
	7.mysql -u root -p  登入
	8.打开防火墙:
		1).iptables -L -n    查看防火墙开发端口
		2). 安装firewall插件:yum install firewalld firewalld-config
		3).配置文件:/etc/firewalld/
		  详细信息:开启防火墙:systemctl start firewalld 
					关闭防火墙:systemctl stop firewalld
					设置开机启动:systemctl enable firewalld
					停止并禁用开机启动:sytemctl disable firewalld
					查看指定区域所有开启的端口号  firewall-cmd --zone=public --list-ports
					在指定区域开启端口(如80端口号,命令方式)  firewall-cmd --zone=public --add-port=80/tcp --permanent
					重新启动防火墙  firewall-cmd --reload
	9.SET PASSWORD = PASSWORD('123456');
	10.重新登入,use mysql
	11.select host,user from user, update user set host = '%' where user = 'root';
     12.flush privileges;  重新刷新权限

  

Unkonw Unkonw(你不知道一样东西,你也会不知道自己不知道这样东西)
原文地址:https://www.cnblogs.com/2014-1130/p/13576812.html