图片 1

难点3 开启远程登录报错,You are not allowed to create a user with
GRANT

mysql8.0各版本安装教程

安装包路线:/data/mysql80/

  1. 进去数据库的构造

主题素材3 开启远程登录报错,You are not allowed to create a user with GRANT

当打开远程登录时,提醒错误信息如下:

图片 2

焚薮而田方案:

由此命令

select host,user,authentication_string,plugin from user;

查看host 栏位值 确实节制为  localhost ;

则从来通过 命令 

update user set host = “%” where user=’root’;

直白修改。

表达,能够长间距连接了。

 

上面描述一下,笔者设置时遇见的荒唐 和 难点施工方案:

了不起专项论题共享:

图片 3

前言

创办新顾客:CREATE USE讴歌ZDX ‘客商名’@’host名称’ IDENTIFIED WITH
mysql_native_password BY ‘密码’;

过去企业都以用的5.7
类别的MySQL,随着8.0的发版,也想试着晋级一下。碰到了多个小错误,记录在那。

问题2 ERROR 1064 (42000): You have an error in your SQL syntax; check
the manual that corresponds to your MySQL server version for the right
syntax to use near ‘password(‘XXXXX’)’ at line 1

选择mysql数据库:use mysql

数据路径:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';FLUSH PRIVILEGES;

2. 授权出错,展现You are not allowed to create a user with GRANT

 

缓慢解决方案:

自个儿解压的路线是:D:\Java\mysql-8.0.12-winx64

下边描述一下,我设置时遇见的荒唐 和 难点解决方案:

则一贯通过 命令

再然后输入mysqld –install安装mysql服务,输入net start
mysql运转服务,备注:mysqld –remove是卸载MySQL服务,net stop
mysql是截至服务。

路线设置:

评释,能够远程连接了。

刷新权限:FLUSH PEnclaveIVILEGES;

/data/mysql/

早先服务报错 :

  1. 下载达成后解压

问题2  ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘password(‘XXXXX’)’ at line 1

在签到MySQL,更改root密码时,使用就方法 SET
PASSWOEnclaveD=PASSWOLX570D(‘[新密码]’) 报错。

图片 4

查阅英特网的相关解释为:

原先版本的MySQL的密码验证插件是“mysql_native_password”,而最近应用的是“caching_sha2_password”。

施工方案:

ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password
BY ‘新密码’;

FLUSH PRIVILEGES;

总结

到此,MySQL8.0.12数据库就设置到位了。

问题1   Premission denied

因为 mysql80 安装文件
是本人从别的Server上Copy过来的,不是官方网址下载解压,所以,作者在起首化MySQL 
和 运行MySQL 服务是报错,提示权限远远不够。

初始化报错:

图片 5

运转服务报错 :

图片 6

杀鸡取卵方案:

本着第三个谬误,实行以下代码:

chmod -R 755 /data/mysql80/bin/

针对第一个谬误,试行以下代码:

chmod -R 755 ./mysql.server   (这么些文件是
/data/mysql80/support-files)

和  

chmod -R 755 /etc/init.d/mysqld

一向改进。

二、数据库相关配置

当张开远程登陆时,提醒错误消息如下:

通过管理员权限步入cmd ,步向MySQL安装目录的bin目录下

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注