国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页数据库类MySQL → 解决MySQL不允许从远程访问的方法

解决MySQL不允许从远程访问的方法

我要评论 2010/03/23 14:10:51 来源:国语自产精品视频在线看 编辑:绿色资源站 [ ] 评论:0 点击:126次

解决方法:

1。 改表法。

可能是【kě néng shì】你的帐号不允🧣许从【cóng】🍫远程登陆,只能在【zài】localhost。这个时【zhè gè shí】候只要在【zài】localhost的那台【de nà tái】电脑🧙,登入mysql后,更改🌴 "mysql" 数据库里的😸 "user" 表里的【biǎo lǐ de】😸 "host" 项,从【cóng】🍫"localhost"改称【gǎi chēng】🎤"%"

mysql -u root -pvmwaremysql>use mysql;

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;

2. 授权法。

例如,你想myuser使用🗯mypassword从任何📁主机连【zhǔ jī lián】🛥接到mysql服务器【fú wù qì】的话【de huà】。

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

FLUSH   PRIVILEGES;

如果你【rú guǒ nǐ】🔯想允许用户myuser从【cóng】ip为🧣192.168.1.6的主机连接到mysql服务器,并使用🍿mypassword作为密【zuò wéi mì】🛐码【mǎ】

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

FLUSH   PRIVILEGES;

如果你🔛想允许用户【yòng hù】myuser从ip为【wéi】192.168.1.6的主机连接到mysql服务器【fú wù qì】的dk数据库【shù jù kù】⚽,并使用🕘mypassword作为【wéi】密码🥄

GRANT ALL PRIVILEGES ON dk.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

FLUSH   PRIVILEGES;

我用的第一个方法,刚开始【gāng kāi shǐ】发现不🏘行🎥,在网上查了【chá le】⏭一下【yī xià】🔓,少执行🎥一个语句 mysql>FLUSH RIVILEGES 使修改【shǐ xiū gǎi】生效【shēng xiào】.就可以🛏了⏭

另外一🌊种方法,不过我🤥没有亲【méi yǒu qīn】自试过的【de】,在csdn.net上找的【shàng zhǎo de】🔌,可以看一下.

在安装mysql的机器上运行:

1、d:\mysql\bin\>mysql   -h   localhost   -u   root  //这样应该可以进入【jìn rù】🔷MySQL服务器【fú wù qì】📟

2、mysql>GRANT   ALL   PRIVILEGES   ON   *.*   TO   'root'@'%'   WITH   GRANT   OPTION  //赋予任【fù yǔ rèn】🦄何主机访问数📬据的权限【xiàn】

3、mysql>FLUSH   PRIVILEGES  //修改生效【xiào】🧙

4、mysql>EXIT  //退出MySQL服务器【fú wù qì】🙃

这样就可以在🌉其它任何的主【hé de zhǔ】机上以【jī shàng yǐ】👸root身份登【shēn fèn dēng】🏎录啦!

关键词:解决【jiě jué】MySQL不允许📱从远程😢访问的【fǎng wèn de】方法

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视