1:卸载原有REPO源 查询已经存在的Mysql及相关依赖包 rpm -qa | grep mysql 此时你会看到一堆列表,使用 yum 命令依次卸载 yum remove mysql-xxx-xx
查询已经存在的Mysql及相关依赖包
rpm -qa | grep mysql
此时你会看到一堆列表,使用 yum 命令依次卸载
yum remove mysql-xxx-xxx-xxx
接下来删除 mysql 的残留目录及文件,先用下面的命令找出所有mysql相关的文件夹
find / -name mysql
如下指令依次删除
rm -rf /var/lib/mysql
准备工作已就绪
centos的yum 源中默认是没有mysql的,所以先去 >>MySQL官方网站<< 下载repo源,如图点击 Download
你可以下载至本地后上传至服务器,或者如下直接在服务器中使用 wget 获取
wget https://dev.mysql.com/get/mysql80-commUnity-release-el7-2.noarch.rpm
安装刚才下载的repo文件
rpm -ivh mysql80-community-release-el7-2.noarch.rpm
执行成功后,命令查看 /etc/yum.repos.d/ 文件夹下会产生两个文件就对了
ls /etc/yum.repos.d/ | grep mysqlmysql-community.repomysql-community-source.repo
更新yum缓存
yum clean allyum makecache
安装
yum install mysql-community-server
启动 mysql 并设为开机启动
systemctl start mysqld.servicesystemctl enable mysqld.service
获取初始密码登录mysql并修改自己的密码
# 获取初始密码cat /var/log/mysqld.log | grep passWord
如图记下自己的初始密码
用上面获取的初始密码登录mysql
mysql -u root -p
修改密码,如图 “NewPwd123!@#” 替换成自己的密码,注意 mysql 默认情况下设置的密码需要有大小写+数字+特殊符号
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPwd123!@#';
至此 MySQL8 的安装过程结束
登录,输入刚刚修改的最新密码
mysql -u root -p
使用mysql数据库
use mysql
修改权限:
即把root用户的host字段改成%,默认应该是localhost,就只能是本地连接,改成%,就可以远程连接了。具体SQL语句:
update user set Host = '%' where User = 'root';
显示修改成功,刷新权限:
FLUSH PRIVILEGES;
此时,使用navicat,就可以远程访问了。
来源地址:https://blog.csdn.net/Ellis_li/article/details/131187347
--结束END--
本文标题: Linux系统安装mysql8完整无脑步骤
本文链接: https://www.lsjlt.com/news/402617.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-07
2024-05-07
2024-05-07
2024-05-07
2024-05-07
2024-05-07
2024-05-07
2024-05-07
2024-05-07
2024-05-07
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0