当Navicat for Mysql出现 1045 -Access denied for user'root'@'ipAddress'(using password :yes)
今天被这个问题困住了好久,其实网上好多说的都是对的,只不过我一开始不明白,所以也不会,我就把我解决该问题的流程讲一下,如果你得到了启示,那么恭喜你解决一个问题,如果看完还是不会,那就继续去搜答案吧,总会找到的。
首先我讲一下我的情况,我开发的电脑用的是windows 7操作系统,服务器是linux的操作系统,mysql安装在linux上面。
就像连接我自己的电脑一样填入信息,出现了这么个错误2003 -Can't connection to MySQL server on '服务器ipAddress'(10038)
于是乎我就开始上网上搜答案,说是我服务器的ip地址或者是服务器mysql的端口号不对,于是乎我就查linux怎么查mysql的端口号:
操作是在linux终端输入netstat -anp|grep mysqld,输出的端口号为8000.
8000!我也不知道是哪个天才居然把端口号设置成了8000!简直就是……太(cao)狗(ta)血(mei)了
然后我就把Navicat 连接中的端口号改成了8000
然后就出现了1045 -Access denied for user'root'@'ipAddress'(using password :yes)这个错误
然后然后再然后,我就又查了一下,说是我服务器上的mysql没有给本地授权,于是乎我就在linux上登录mysql
就是在linux上输入mysql -uroot -p ,然后回车输入数据库的密码
之后就是授权了,最开始我是在我电脑上cmd命令窗口中ipconfig中获得的我电脑的ip地址,然后授权
授权命令大概是这样的 grant all on to *.* 'root'@'我电脑的ip地址' identified by '密码'; (这一段命令是在linux终端进入mysql后输入)
之后依旧出现1045 -Access denied for user'root'@'ipAddress'(using password :yes)这个错误,唉我就不淡定了,怎么了呢就,后来我读了一下这个错误,这个错误里面的ip地址跟我ipconfig出来的ip地址不一样啊,why?啊然后我就重新授权了一下,ip地址改成了错误中提到的ip地址,然后!就连通了……
说话啰嗦了点,就这样了~
当Navicat for Mysql出现 1045 -Access denied for user'root'@'ipAddress'(using password :yes)相关推荐
- MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES) windows下的解决方案(忘记密码)
MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES) windows下的解决方案(忘记密码) 1.进入管 ...
- MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES)
1.先停止mysql服务 2.进入mysql的安装路径,找到并打开my.ini文件,找到[mysqld],在该行下面添加 skip_grant_tables,也就是通知mysql,在登陆的时候跳过密码 ...
- 解决MySql 1045 Access denied for user ‘root‘@‘localhost‘ (using password: YES)
最近遇到一个问题,就是后台连不上mysql数据库,用navicat打开数据库提示1045 Access denied for user 'root'@'localhost' (using passwo ...
- mysql ERROR 1045 access denied for user 'root'@'localhost' using
操作系统:WINDOWS7 系统 数据库版本:mysql 5.1 提示:mysql ERROR 1045 access denied for user 'root'@'localhost' usi ...
- MYSQL错误代码#1045 Access denied for user 'root'@'localhost'
http://blog.csdn.net/lykezhan/article/details/70880845 遇到MYSQL"错误代码#1045 Access denied for user ...
- 错误代码#1045 Access denied for user 'root'@'localhost' (using password:YES)
############下面是win下面的解决方法############# 遇到MySQL"错误代码#1045 Access denied for user 'root'@'localho ...
- Navicat连接远程mysql 1045 Access denied for user ‘root‘@‘localhost‘ (using password: YES)
Navicat连接远程mysql 1045 Access denied for user 'root'@'localhost' (using password: YES)
- MySQL 5.6无法通过Navicat远程连接 1045 - Access denied for user 'root'@'::1' (using password: YES) 的解决办法
一.背景 最近,一同事在装lamp集成环境的时候,出现了无法连接数据库的情况.lamp环境已经装好,但用navicat远程连接数据库的时候无法连接,提示信息:1045 - Access denied ...
- MYSQL 1045 - Access denied for user ‘root‘@‘localhost‘ (using password: YES)
MYSQL 1045 - Access denied for user 'root'@'localhost' (using password: YES) 1.停止mysql服务 cmd打开终端 net ...
最新文章
- R语言层次聚类:通过内平方和WSS选择最优的聚类K值、可视化不同K下的BSS和WSS、通过Calinski-Harabasz指数(准则)与聚类簇个数的关系获取最优聚类簇的个数
- 一份关于kaggle特征构建技巧和心得
- Swift 4官方文档中文版 The Basic(上)
- 求取给定的二叉树的镜像_17---二叉树的镜像
- 三维重建13X-2:FCN和MaskRCNN中Mask的获取
- 前端学习(2589):前端权限的设计思路
- 依赖注入和控制反转的理解,写的太好了。
- 邮件营销的三个基本要素讲解
- Excel删除重复数据
- 基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (3): 配置负载均衡...
- 421.数组中两个数的最大异或值
- Axure 元件库分享
- 常见笔顺错误的字_易错汉字笔画顺序 你全都会吗?
- windows下将python自带的pip卸载了,怎么重新装pip
- 高考是不是计算机投档,1:1高考投档是什么意思 填报志愿注意事项
- bcn_timout,ap_probe_send_start
- WordPress文章标题显示汉字方法
- python:for循环和range()函数用法
- C语言:搬砖问题(for循环)
- 「易语言」cmd 执行文件命令代码