赞
踩
1.在MySQL官网找到需要下载的RPM包的名称.rpm
MySQL官网:https://dev.mysql.com/downloads/repo/yum/
//这里主要以Linux7做演示
mysql80-community-release-el7-7.noarch.rpm
2.安装刚刚找到的rpm
yum -y install https://repo.mysql.com//mysql80-community-release-el7-7.noarch.rpm
3.更新yum库- -下载会有点缓慢,需要耐心等待一小会
yum makecache
3.检查yum库是否安装- -出现图下内容即安装成功
yum repolist enabled | grep "mysql.*-community.*"
4.yum安装mysql- -等待下载完成
yum install -y mysql-community-server
5.开启mysql,查看mysql状态。如图即开启成功
systemctl start mysqld #开启MySQL
systemctl status mysqld #查看MySQL状态
6.查看默认密码
grep 'temporary password' /var/log/mysqld.log
7.登录mysql
#密码为上一步的默认密码
mysql -uroot -p
8.第一次登录需修改密码–(尽量复杂点,太简单容易修改不成功)
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
9.开放远程权限
use mysql; #选择mysql数据库
update user set host = '%' where user ='root'; #开放远程权限
flush privileges; #刷新立即生效
systemctl restart mysqld #重启MySQL
systemctl stop firewalld #关闭防火墙
连接前注意关闭防火墙或者开放3306
端口*
#1. 关闭防火墙
systemctl stop firewalld
#2. 防火墙开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl restart firewalld #重启
----连接失败: 如果提示如图错误,这是因为 mysql 版本问题,mysql8 之前的版本中加密规则是mysql_native_password,而在 mysql8 之后,加密规则是 caching_sha2_password,有两种方法解决。
------方法一: 改变mysql的加密规则。
------方法二: 去官网下载最新的Navicat连接
这里我使用第一种方法:
解决: 1. 登录Mysql,查看版本,查看用户加密方式
select version(); #查看版本
SELECT user,host,plugin from mysql.user; #查看加密方式
解决: 2.修改加密方式
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '自己的密码'; #修改加密方式
flush privileges; #刷新立即生效
SELECT user,host,plugin from mysql.user; #查看加密方式
解决: 3.确认修改完成,重新连接测试
systemctl enable mysqld #设置开机启动
systemctl daemon-reload #重新加载
1. 版本查看
mysql -V #方法一
rpm -qa | grep mysql #方法二
2.查看各文件路径
#先用rpm -qa查出mysql-community-server,再用rpm -ql查mysql-community-server即可
rpm -qa | grep mysql
rpm -ql mysql-community-server-5.7.41-1.el7.x86_64
1. 停止服务
systemctl stop mysqld #停止mysql服务
2. 使用 rpm 命令查看已安装的安装包
rpm -qa|grep mysql
3. 移除所有安装包
# yum -y remove 包名
yum -y remove mysql-community-server-8.0.32-1.el7.x86_64
rpm -qa |grep mysql
查不出来与mysql相关的包rpm -qa|grep mysql
4. 检查是否卸载成功
rpm -ql mysql
5.彻底删除残留文件
find / -iname mysql| xargs -n 1000 rm -rf
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。