您现在的位置是:首页 > 互联网资讯
navicat 2003错误,2059错误,mysql的data目录不存在怎么办
2020-09-26【互联网资讯】
457人已围观
简介我的navicat连接mysql数据库时,提示2003错误,无法连接了。网上找了若干解决办法,对我来说并不适用,所以请注意后面这句话,去查看自己的mysql安装目录下,是否有data文件夹。该data文件夹是与bin文件夹同级的,具体如图所示。如果没有data文件夹,可以下一步操作,data文件夹存在的话还请继续查找其他解决方法。先说操作,一会再解释1、win+r 输入cmd...
我的navicat连接mysql数据库时,提示2003错误,无法连接了。网上找了若干解决办法,对我来说并不适用,所以请注意后面这句话,去查看自己的mysql安装目录下,是否有data文件夹。
该data文件夹是与bin文件夹同级的,具体如图所示。如果没有data文件夹,可以下一步操作,data文件夹存在的话还请继续查找其他解决方法。
先说操作,一会再解释
1、win+r 输入cmd打开命令行窗口
2、输入命令 mysqld -initialize --user=mysql --console
3、输入命令 net start mysql
下一步,发现2059错误,解决办法:
1、win+r 输入cmd打开命令行窗口
2、执行命令 mysql -u root -p
3、执行命令 use mysql;
4、执行命令 select user,plugin from user where user='root'; 看到如图所示的表格中的说明,当前用户的加密方式是caching_sha2_password
5、执行命令 ALTER USER 'root'@'localhost' IDENTIFIED BY '这里输入刚才的临时密码' PASSWORD EXPIRE ENVER;
6、执行命令 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '这里输入刚才的临时密码' ;
7、执行命令 FLUSH PRIVILEGES;
8、连接,成功。注意密码!密码!密码!
现在开始说明
电脑在配置了若干次环境以后,估计navicat和phpstudy发生了冲突,卸载phpstudy方法不可用。在网上找了若干关于navicat 2003错误的解决办法,不可行,最后看到有人说找mysql目录下的data文件夹,修改里面的一条记录。
遂去寻找,发现我的mysql安装目录下竟然没有data文件夹。
注意:有人说data文件夹本身是个隐藏文件夹,注意电脑中的文件需要是不隐藏的状态。
所以这里真正的问题是mysql目录没有data文件夹
解决办法:
win+r 输入cmd打开命令行窗口
输入命令
mysqld -initialize --user=mysql --console
执行以上命令,生成库,注意:有个临时密码,记下来
启动服务:net stary mysql
提示服务正在启动
服务启动成功
这个时候再去打开navcite,连接,也许你会失望的发现,又一次连接失败!!!
不过这个时候错误提醒已经变了,变成了2059,说明刚才操作是执行了的。
下面我们来进行下一步操作
cmd命令窗口: mysql -u root -p
执行命令use mysql;
select user,plugin from user where user='root';
看到当前用户的加密方式是caching_sha2_password
继续执行命令
ALTER USER 'root'@'localhost' IDENTIFIED BY '这里输入刚才的临时密码' PASSWORD EXPIRE ENVER;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '这里输入刚才的临时密码' ;
FLUSH PRIVILEGES;
再打开数据库,数据库连接成功。
以上的说明,是同一个方法,不过用了两种说法,第二遍是边解决边记录下来的。
很赞哦! (0)
相关文章
随机图文
百度抓取诊断:DNS无法解析IP怎么办
百度抓取诊断:DNS无法解析IP怎么办作为站长,保证基本的收录是其他很多事情的前提,其中抓取诊断是不可少的一部分。不过前些时间有个域名抓取诊断一直提示:DNS无法解析IP于是查询了各种方法,都没有解决问题,解决了好久,今天又开始捣鼓这个东西。最终成功解决。首先DNS抓取诊断失败,我们看百度官方的手册解释,逐一的去解决问题。引用一下百度站长资源...什么是SEO
又是一个老生常谈的话题,什么是SEOSEO,全称是Search Engine Optimization:汉译为搜索引擎优化。SEO是一种方式:利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。在了解搜索引擎的排名算法基础上,对网站进行站内和站外的优化,对网站存在的弊端加以更正,提高网站关键词在搜索引擎中的排名,获得更多的流量与转化率,从而获得盈利(最终目的...navicat 2003错误,2059错误,mysql的data目录不存在怎么办
我的navicat连接mysql数据库时,提示2003错误,无法连接了。网上找了若干解决办法,对我来说并不适用,所以请注意后面这句话,去查看自己的mysql安装目录下,是否有data文件夹。该data文件夹是与bin文件夹同级的,具体如图所示。如果没有data文件夹,可以下一步操作,data文件夹存在的话还请继续查找其他解决方法。先说操作,一会再解释1、win+r 输入cmd...什么是百度指数?百度指数有什么用?
在网络营销中,有一个比较重要的概念,指数,而我们一般又以百度指数来分析。什么是指数?所以本文讲的是百度指数这个概念,先来看百度百科给出的解释。百度指数(Baidu Index)是以百度海量网民行为数据为基础的数据分析平台,是当前互联网乃至整个数据时代最重要的统计分析平台之一,自发布之日便成为众多企业营销决策的重要依据。“世界很复杂,百度更懂...
文章评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~
点击排行

- 做网站有哪些好处?
- 做网站有什么用?
- 2020鼠年哪些平台有集卡分红包活动_12家集卡分红包平台大全_支付宝集卡_新浪集卡_浏览器集卡_酷开爱电视集卡_腾讯新闻集卡_快手集卡_快手极速版集卡_抖音集卡_百度集卡_爱奇艺极速版集卡_QQ鼠年集五福集卡_QQ鼠年集福卡
- HTTPS怎么做?HTTPS认证的SSL证书申请步骤_教程
- https和http有什么区别?
- navicat 2003错误,2059错误,mysql的data目录不存在怎么办
- wordpress分页功能the_posts_pagination怎么删除h2标签和文章导航
- wordpress自定义顶部图像功能裁剪时提示“在裁剪您的图像时发生了错误。”怎么回事
博主推荐

猜你喜欢
站点信息
- 建站时间:2019-07-10
- 网站程序:YzmCMS
- 邮箱:982481365@qq.com
- QQ号:982481365
- 微信号:zdrgzs
- 微信二维码:扫描二维码,关注我们