小工具知识网

当前位置: 首页 > 行业知识 > MySQL Workbench忘记密码如何找回?(详细版)+导入大容量sql文件(小白版)

行业知识

MySQL Workbench忘记密码如何找回?(详细版)+导入大容量sql文件(小白版)

2026-11-03 16:21:52 来源:互联网转载

如果进入MySQL Workbench发现忘记密码,或者没有输入密码,界面左下角出现mysql workbench no connection established,该如何找回。

一、确定是否启动SQL服务

1、问题形式

进入MySQL Workbench发现没有点击MySQL Connections没有弹出密码框,或者输入密码没反应,不要着急去修改密码,先查看是否启动mysql

方法如下图所示

注意事项:④中mysql是我的命名,你电脑里面可能是叫MySQL80

  • 完成启动后,如果MySQL Workbench能正常打开,后面不用看了
  • 还是无法使用,往下看

    二、如何修改密码

    1、删除原Data

    首先找到my.ini文件,一般在C盘的ProgramData中

    将其复制到别处保存,并删除该Data文件夹

    2、初始化数据库文件并重新下载

    ①首先进入mysql安装目录下的bin文件,一般在Program File中

    • 复制bin的路径,方便后面进行操作

      ②以管理员身份运行cmd

      • 具体方法:在搜索里面输入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.则表示成功

        • 整体运行情况如图所示

          3、重置密码

          ①启动mysql

          两种方法:

          • 用开头提到的“服务”打开,此时需要找到新的mysql(自己命名的,可能与之前不同)
          • 接着刚才的cmd继续输入打开

            net start mysql

            ②修改密码

            打开MySQL Workbench,发现此时进入,已经不需要密码,并且没有红色的mysql workbench no connection established提示

            在里面输入下面的命令,并点击运行

            #'123456'是新修改的密码

            ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

            再退出MySQL Workbench,重新进入发现就需要密码了,修改完成

            三、导入新sql文件

            由于导入的sql文件体积比较大,直接在MySQL Workbench导入会报错

            因此可以用cmd来导入

            1、创建要导入的数据库

            两个方法:

            • 在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博客

                导入数据库:

                MySQL导入sql文件的三种方法-CSDN博客

上一篇:怎么看kms服务器序号?

下一篇:宝塔面板SSL域名验证详解,一站式步骤指南