mysql远程连接失败解决方法_第1页
mysql远程连接失败解决方法_第2页
mysql远程连接失败解决方法_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、今天搭建LAMP (Linux、apache、mysql、php)环境,由于mysql数据库和php不在同一 台电脑上, apache 连接 mysql 时报错。查看mysql数据库下的user表匍运行 上停止 刀导出向导凶创連 载入 口保存 礙另存肯网格视图查询创逹工具查询编辑器结果解释HostUserPasswprd5elect priy127.0.0.1root*006078942381611FB1一localhostNlocalhostroot*D0E6D789CC43S4F81611FB1v:原来是mysql没有开启远程登录,只能在本地登录,由于对mysql不熟悉,上网找了写解决 方

2、法update user set host=% where user=root,但是执行这个操作之后,远程可以连接mysql 了,但是本地登录提示密码错误。rootww mysql# bin/mysql -u root -pzhcwl3ERROR 1045 (28000J: Access denied for user 1 root11 localhost1 (using password: Y ES)rootGww mysql查看user表信息运行(或.V停止 心导出向导(峑创建载鸟 口保存 礙另存肯网格视閣查询创建工具查询編辑器结果解释HostUserPasswordSelectjjriy

3、%root*D0E6D789CC43t34F81611FB1localhostN%-root*D0E6D789CC43S4F81611FB1v:发现本地登录用的是localhost,不需要密码rootww mysqlbin/mysql -u root -pEnter password:Welcome to the HySQL monitor. CGimands end with : or g.Your MySQL conn亡utlon id is 21Server version: 5.0.90zhcw-log SourceType help;1 or 1h foe help. Type 1c

4、1 to clear the current input statement.mysql |不输入密码直接登录,可以连接,证明自己的猜测是对的,但是show databases看不到之前 的数据库。mysql show databases+-+1Database1+-+1inf o rinati an_s chema11test1+-+2:,rows in set (0.01 sec)iiysql |原来是localhost没有权限导致的,看来直接update user set host=% where user= root是不行 的,更改其中的一个%为 127.0.0.1试下司运行(或 回停

5、止 J号出向导(留创建载異匚保存翻另存为二网格视图査询创建工具查询编辑器结果解释HostUserPassword5elect priv127.0.0.1rootW0E6D789CC4334F81611FB1 YlocalhostN%root*D0E6D789CC4334F81611FB1 mysql quitByeroot.ww mysqlhin/mysql -u root -pzhcwlZSERROR 1045 (28000): Access denied for user 1 root11 localhost1 (using password: Y ES)root.ww mysql还是不行

6、,如果将另一个改回localhost,本地可以登录,(using password: Yrootww mysql# bin/mysql -u root -pzhcwl23(using password: YERROR 1045 (28000: Access denied for user 1 root11 localhost1 ES)rootGww mysql# bin/mysql -u root -pzhcwl23Welcome to the MySQL monitor. CoanaarLds end with ; orYour MySQL connection id is 23Server

7、 version: 5.0.90zhcw-log Source mysql show databasesType help;1 or Type help;1 or 1h for help.Type 1 g. to clear the currentinput statement. TOC o 1-5 h z I DatabaseIIinformation schema IIdbcenterIImysqlIItestI4 rows in set (0.00 sec) mysql |MySQL ErrorMessage: Can not Connect to My-S.QL serverSQL:E

8、rrtk: Host 192.168.1.215 isnot allowed to connect td this MySQL -serverErrno.: 1130Cbiuk here tcreek: help,但是远程又访问不了了,该怎么办呢?看了下mysql官方的提示,原来这么简单,只需要一 个 grant 语句就可以了。grant all privilegesI on dbcenter.* to root% identified by zhcw123;执行flush privileges;使操作立即生效,查mysql数据库下的user表,原来是在user表里加了 一条新记录,而不是直接 update。甸运行一启停止 皿导出向导创建载尺 口保存 節 另存肯l3网格视岡查询创建工具 查询编辑器 结果 解释HastUserPassword)5ele 匚 t pr吭%.r

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论