admin管理员组

文章数量:1547961

今天弄服务器迁移, 结果迁移完了, 发现有个列表的数据不显示, 后来发现这个时数据库出了问题,,,我的天, 我只能把当前的数据库给删除,重新安装一个出来。但是在安装数据库的时候出现了坑,, 我安装的mysql的安装环境为win7 64位,mysql版本为MySQL5.6版本, 但是重点时命令式的数据库安装方式我还是第一次, 百度了一份安装步骤一顿操作, 下载,, 解压,存放在工具的文件夹中, 配置环境变量等,在修改账号和密码的那一步出了问题,一直在报这个错

网上各种百度查过出, 没有找到原因, 后面就知道了,  这是我输入的命令: mysql -u root -p, 但是争取的命令是: mysql -uroot -p  这样就对了了, 然后再去修改密码, 后面的根据这篇博客去安装, 这篇博客写的很详细,,

1、首先安装mysqld服务器,输入命令:mysqld --install

这时候就是已经安装好了。

2.需要启动服务器, 输入命令:net start mysql

额, 到这个地方竟然出错,网上说这样的错误的原因有很多种, 我尝试了有半个小时。。。

3、输入命令:mysqld --initialize-insecure

完了再次输入:net start mysql

终于启动成功了, 但是下一步的时候出现了一个很无语的错误  这是我输入的命令, 这个命令是设置账户为root账户: mysql -u root -p, 但是争取的命令是: mysql -uroot -p  这样就对了, 原因是什么, 我的命令复制过来的还能有问题么,,,,

下面再次重置密码, 就能正常使用了

修改设置root账户的密码, set password for root@localhost = password(‘123456’);

4.退出,输入:quit

到此就配置成功了!

二)卸载MYSQL教程

首先需要明确一点,用解压和cmd安装的形式,在控制面板的程序卸载中是找不到的,所以请按照下面的步骤卸载。

1、用cmd窗口命令来删除mysql服务:

在cmd中定位到压缩包解压的bin目录,输入:sc delete mysql

2、删除注册表:按 win+R键,输入regedit,确定

进入注册表编辑,找到

(1)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQLD 目录删除

(2)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQLD 目录删除 (我的电脑里并没有找到这一项,删了其它两项,成功完全删除y, 这个文件夹里有MYSQL就需要删除, 没有就算了)

(3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQLD 目录删除

注意:这三个步骤里面你的电脑可能跟我的大小写不一致,不过没关系,这里不区分大小写;其次,你可能会在某一个里面找不到MySQLD目录,这是正常现象,我第一次卸载的时候第三个里面没有,第二系卸载的时候第二个和第三个里面都没有,但都卸载成功了。

3、删除文件。这时候把你刚才解压的文件都删除(要先关闭cmd,否则可能会出现占用无法删除的情况),如果你删除成功,那么恭喜你已经将mysql卸载成功了,请忽略后面的步骤。如果你没有成功,那么下面的步骤4是为你准备的。

4、删除安装文件仍旧提示文件被占用,于是我就从文件的子目录一个一个的删除,后来发现是bin目录下的mysqld.exe这个一直提示被占用,怎么也删除不了,此时强制删除它,进入cmd窗口,进入我的mysql安装目录的bin文件里,输入命令:mysqld.exe -remove,再到mysql安装目录去删除这个文件,可以成功删除,删除安装文件。至此,恭喜你,mysql已经彻底删除,可以装另外的新的版本了。

5.在C盘中有个隐藏文件programData中残余文件的MYSQL需要删除

本文标签: ErrormysqllocalhostServerconnect