MySQL增加客户错误,linux中mysql开启远程访谈效果

MySQL添加新用户时出现如下报错,如下图:

www.350.vip ,linux中mysql开启远程访问功能

www.350.vip 1

 

经过查资料了解到:

1、基本原理

mysql用户表的中某些字段不能为空,没有默认值,其实是操作错误,mysql添加用户是不能这样直接insert
user表的。

 

改为以下方式添加新用户,如下图:

mysql安装成功之后,默认的是没有开启远程访问的权限,只有本地才可以进行访问

www.350.vip 2

mysql默认的相关配置实际上是在mysql数据库中mysql用户中的user表中,只需要修改此表中相关记录即可实现

这样就添加了一个新用户ziyue,密码ziyue@2018。

具体查看方式可以参考下图所示:

 

www.350.vip 3

 

2、添加新用户进行授权

 

#grant all privileges on *.* to 创建的用户名 @”%” identified by
“密码”;

#flush privileges; #刷新刚才的内容

 

#格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by
“用户密码”;   

发表评论

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