赞
踩
如果进入MySQL Workbench发现忘记密码,或者没有输入密码,界面左下角出现mysql workbench no connection established,该如何找回。
进入MySQL Workbench发现没有点击MySQL Connections没有弹出密码框,或者输入密码没反应,不要着急去修改密码,先查看是否启动mysql
方法如下图所示
注意事项:④中mysql是我的命名,你电脑里面可能是叫MySQL80
首先找到my.ini文件,一般在C盘的ProgramData中
将其复制到别处保存,并删除该Data文件夹
①首先进入mysql安装目录下的bin文件,一般在Program File中
②以管理员身份运行cmd
之后进入cmd界面,输入cd,再输入空格,再输入之前复制的bin路径
③清除原来的服务
# 这个mysql80是你自己的服务名,就是“服务”中显示的名字,不区分大小写
mysqld --remove mysql80
若出现Service successfully removed表示成功,进入下一步
若出现Install/Remove of the Service Denied!表示进入cmd时没有以管理员身份运行,退出,重新以管理员身份运行就能成功
④初始化mysql
mysqld --initialize-insecure --user=mysql
⑤注册mysql服务
# 这里的mysql是新名字
mysqld --install mysql
若出现Service successfully installed.则表示成功
两种方法:
net start mysql
②修改密码
打开MySQL Workbench,发现此时进入,已经不需要密码,并且没有红色的mysql workbench no connection established提示
在里面输入下面的命令,并点击运行
#'123456'是新修改的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
再退出MySQL Workbench,重新进入发现就需要密码了,修改完成
由于导入的sql文件体积比较大,直接在MySQL Workbench导入会报错
因此可以用cmd来导入
两个方法:
①win+R打卡“运行”窗口,输入cmd进入“命令提示符”
②像上面一样进入sql的bin路径下
③输入命令
mysql -u root -p
输入密码
当看到mysql>,表示成功进入mysql数据库中
④创建新的库,如果没有在MySQL Workbench中创建的话
输入,千万不要忘记结尾的分号
create database 名称;
出现Query OK表示创建成功
⑤选中要导入的库
use 数据库名称
⑥导入数据
#不要忘记加分号
source 路径;
如果出现报错,将路径中的"\"改成“/”就可以
原文中还有个替换data的操作,好像是恢复之前文件的
我因为不需要,就没有进行这个操作,需要的话,可以去原博客学习一下
mysql workbench no connection established解决和服务启动后停止-CSDN博客
导入数据库:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。