如何在Linux系统中安装mysql 8.0

  介绍

这期内容当中小编将会给大家带来有关如何在Linux系统中安装mysql 8.0,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<强>准备工作:

mysql8.0 rpm文件

测试工具(比如思想的数据库工具)

<强>安装步骤:

1只下载mysql的回购源,下载地址:

进入Linux系统,输入指令:

wgethttps://dev.mysql.com/get/mysql80 -社区-释放- el7 - 1. - noarch.rpm

如何在Linux系统中安装mysql 8.0

2。安装mysql -社区-释放- el7 noarch——5.。rpm包

输入指令:sudo rpm -ivh mysql80 -社区-释放- el7 noarch——1.。rpm

如何在Linux系统中安装mysql 8.0

安装这个包后,会获得两个mysql的百胜回购源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3。安装mysql

输入指令:sudo yum安装mysql服务器

如何在Linux系统中安装mysql 8.0

, 如何在Linux系统中安装mysql 8.0

如何在Linux系统中安装mysql 8.0

如何在Linux系统中安装mysql 8.0

, 如何在Linux系统中安装mysql 8.0

如何在Linux系统中安装mysql 8.0

根据提示安装就可以了,不过安装完成后没有密码,需要重置密码

4。登录时有可能报这样的错:ERROR2002 (HY000):不能通过套接字连接到本地MySQL服务器/var/lib/MySQL/MySQL。袜子”(2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:

输入指令:mysql - u根

如何在Linux系统中安装mysql 8.0

输入指令:sudo乔恩- r根:根/var/lib/mysql

如何在Linux系统中安装mysql 8.0

输入指令:服务mysqld重启

如何在Linux系统中安装mysql 8.0

等重新完成后在输入mysql - u根就可以看到如下,但是现在又提醒密码错误的信息,输入指令获取随机密码

如何在Linux系统中安装mysql 8.0

生成随机密码

输入指令:grep & # 39;临时密码# 39;/var/log/mysqld.日志

如何在Linux系统中安装mysql 8.0

如何在Linux系统中安装mysql 8.0

当我去查询用户的时候报这个错误:<强>你必须重置你的密码使用改变用户声明beforeexecuting这句话

大致意思是说:在执行此语句之前,必须使用ALTE用户语句重设密码。

如何在Linux系统中安装mysql 8.0

然后我执行修改密码的操作:

又报:<强>你的密码不满足当前的政策要求

大致意思是说:您的密码不符合当前的策略要求。

, 如何在Linux系统中安装mysql 8.0

注意:如果只想设置简单密码需要修改两个全局参数:

mysql>, set  globalvalidate_password_policy=0;   mysql>, set  globalvalidate_password_length=1;

(这里我没过试,不知道是否可用,我用的复杂密码)

<强>远程连接

1,改表发。

可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在本地主机的那台电脑,登入mysql后,更改“mysql"数据库里的“user"表里的“host"项,从“localhost"改成“%”

mysql  -u  root  -pvmwaremysql> use  mysql,,   mysql> update  user  set  host =, & # 39; % & # 39;, where  user =, & # 39;根# 39;,,   mysql> select 主机,user 得到用户;

如何在Linux系统中安装mysql 8.0