您好,登录后才能下订单哦!
本篇内容主要讲解“linux环境下怎么安装mysql8.0”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux环境下怎么安装mysql8.0”吧!
简介:因为是官方yum,可能会导致安装比较慢,我们切换到国内的源。
第一步:进入yum配置文件目录
cd /etc/yum.repos.d/
第二步:备份配置文件(如果后续出现了问题就可以恢复):
mv指:重命名
cp指:复制
mv CentOS-Base.repo CentOS-Base-yum.repo
第三步:下载网易yum
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
下载的文件名为:CentOS6-Base-163.repo
重命名
mv CentOS6-Base-163.repo CentOS-Base.repo
第四步:更新配置
yum update
8.0版本
wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
5.7版本
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
8.0版本
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
5.7版本
sudo rpm -ivh mysql5.7-community-release-el7-8.noarch.rpm
安装
sudo yum install mysql-server
一直y就行
1.重启数据库
systemctl restart mysqld
2.查看log生成的临时密码
grep "A temporary password" /var/log/mysqld.log
3.修改密码(肯会遇到的坑,可以到最后看问题) 进入数据库
mysql -u root -p
输入临时密码,进入数据库
修改密码长度
如果是root就是4
set global validate_password.length=4;
修改复杂程度
set global validate_password.policy=0;
修改账号和密码可以一致(如果不同,可以不配置)
set global validate_password.check_user_name=off;
修改
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
退出数据库
exit
1.进入数据库
mysql -u root -p
输入密码,进入数据库
2.进入mysql数据库
use mysql;
3.配置访问权限
update user set host='%' where user='root';
4.刷新权限
flush privileges;
5.退出数据库
exit
6.重启
systemctl restart mysqld
1.查看已安装的mysql
rpm -qa | grep -i mysql
2.卸载
yum remove 名字
3.删除数据
rm -rf /var/lib/mysql
出现打太极的情况
最开始进入数据库,出现修改密码不行,修改密码长度也不行,两边互相甩锅,打太极。
解决方案(它的意思是说先修改密码) 1. 先把密码修改成生成密码
我的是:+Eiyth9dW7ba
ALTER USER 'root'@'localhost' IDENTIFIED BY '生成密码';
2.修改最小长度
根据自己的密码长度修改
set global validate_password.length=4;
3.修改复杂程度
set global validate_password.policy=0;
4.修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
到此,相信大家对“linux环境下怎么安装mysql8.0”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。