数据库创建另一个连接时,出现了如图所示的错误,应该要怎么解决这个问题
1条回答 默认 最新
关注 解决⽅案:
1、打开MySQL⽬录下的my.ini⽂件,在⽂件的最后添加⼀⾏“skip-grant-tables”,保存并关闭⽂件。
2、重启MySQL服务。
3、在命令⾏中输⼊“mysql -uroot -p”(不输⼊密码),回车即可进⼊数据库。
4、执⾏,“use mysql;”使⽤mysql数据库。
5、执⾏,“update user set password=PASSWORD("rootadmin") where user='root';”(修改root的密码)
(期间我还select下user表中的记录,查询全部的时候显⽰了⼀些乱码,然后我只查询了user表中的Host、User、Password字段,貌似当时显⽰了3条记录,有1
个没有名称。当然,为了解决问题,这些我也管不了了。)
6、打开MySQL⽬录下的my.ini⽂件,删除最后⼀⾏的“skip-grant-tables”,保存并关闭⽂件。
7、重启MySQL服务。
8、在命令⾏中输⼊“mysql -uroot -prootadmin”,问题搞定!本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 matlab计算中误差
- ¥15 对于相关问题的求解与代码
- ¥15 ubuntu子系统密码忘记
- ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
- ¥15 保护模式-系统加载-段寄存器
- ¥15 电脑桌面设定一个区域禁止鼠标操作
- ¥15 求NPF226060磁芯的详细资料
- ¥15 使用R语言marginaleffects包进行边际效应图绘制
- ¥20 usb设备兼容性问题
- ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊