无法远程登入MySQL的几种解决办法[1]

无法远程登入MySQL的几种解决办法[1],第1张

无法远程登入MySQL的几种解决办法[1],第2张

方法1:

尝试用MySQL Adminstrator GUI工具登录MySQL服务器,但是服务器回复错误信息:不允许主机' 60-248-32-13 . hinet-IP . hinet . net '连接到此。

MySQL服务器

这是因为权限的问题,处理如下:

shell>mysql - user=root -p

输入口令

mysql >使用mysql

mysql >在[db_name]上授予SELECT、INSERT、UPDATE、DELETE权限。*到由“[密码]”标识的[用户名]@[ipadd];

[用户名]:远程登录的用户代码。

[db_name]:表示要向用户打开的数据库的名称。

[密码]:远程登录用户的密码。

[IP addd]:查找IP后的IP地址或DNS名称。在本例中,应填写“60-248-32-13 . hinet-IP . hinet . net”,并在信封上打上引号(')。

(实际上是在远程服务器上执行,地址填在本地主机的ip地址。)

如果要打开所有权限,请执行:

mysql >更新用户集select_priv='Y ',Insert_priv='Y ',Update_priv='Y ',delete_priv='Y ',Drop_priv='Y ',Reload_priv='Y ',shutdown_priv='Y ',Process_priv='Y ',File_priv='Y ',Grant_priv='Y ',references_priv='Y ',Index_priv='Y ',Alter_priv='Y ',Show_db_priv='Y '

方法二:

如何解决客户端和服务器(MySQL)的连接:xxx.xxx.xxx.xxx不允许连接这个MySQL服务器

1.进入mysql并创建一个新用户xuys:

格式:授予对数据库名称的权限。用“用户密码”标识的表名user @登录主机;

在*上授予选择、更新、插入和删除权限。*至“xuys1234”标识的xuys @ 192 . 168 . 88 . 234;

检查结果并执行:

使用mysql

从用户中选择主机、用户、密码。

您可以看到刚刚创建的xuys用户已经存在于用户表中。主机字段指示登录的主机,其值可以是IP或主机名。

将host字段的值更改为%意味着您可以在任何客户机上以xuys用户的身份登录mysql服务器。建议在开发时将其设置为%。


3。/mysqld_safe - user-root &


记住:对授权表的任何修改都需要重新加载,也就是执行第3步。

如果在上述3个步骤后,您仍然无法从客户端连接,请执行以下操作,在mysql数据库的db表中插入一条记录:

使用mysql

插入到db值(' 192.168.88.234 ',' % ',' xuys ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ');

更新数据库集host = '% ',其中user = ' xuys

重复上面的步骤2和3。

方法三:

添加fbysss,解决phpMyAdmin连接远程用户的问题;

1.使用root帐户登录到远程Mysql服务器,

在*上授予选择、更新、插入和删除权限。*到由“sss”标识的SSS @ 192 . 168 . 0 . 114;

更新用户集host = ' % ' where user = ' sss

退出mysql,在shell下执行。

# MySQL admin-u root-p[密码] reload

# MySQL admin-u root-p[密码]关机

#/etc/rc.d/init.d/mysqld start

2.修改phpMyAdmin目录中的config.inc.php文件并找到

$cfg['Servers'][$i]['host']被修改为远程服务器地址。

$cfg['Servers'][$i]['user']被修改为sss

$ CFG[' servers '][$ I][' password ']被修改为sss的密码

注意:授予所有权限不能将“授予”的权限分配给用户。如果要添加,可以直接在mysql中使用use mysql用户设置grant _ priv =' y '以满足要求。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 无法远程登入MySQL的几种解决办法[1]

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情