重装MySQL

1.重装版本:mysql-5.7.41-winx64

2.重装前操作:

        ①卸载原有版本的MySQL

        ②删除未卸载干净的文件,如明显的C:\Program Files\MySQL目录文件(可以在电脑上搜索MySQL将MySQL删干净);还有隐藏文件,查看方式如下:

         删除此隐藏文件夹下的MySQL文件。

3.删除后,解压mysql-5.7.41-winx64.zip压缩包,准备安装

4.安装步骤如下:

        (1)使用管理员权限打开DOS,进入到 mysql-5.7.26-winx64 的 bin 目录下。
mysqld install  安装MySQL服务

        问题:安装时出现应用程序无法正常启动(0xc000007b)的错误。

        解决办法:下载DirectX修复工具,链接如下:

        【DirectX修复工具下载 官方版】DirectX修复工具 4.0-ZOL软件下载

        采用本地下载即可,然后解压缩,点击文件里的DirectX Repair.exe启动,具体教程见链接:Mysql安装时mysqld.exe报`应用程序无法正常启动(0xc000007b)`_mysqld.exe无法启动_梦因you而美的博客-CSDN博客

        对此修复软件进行扩展的期间,尝试了多次,显示Internet连接有问题,没关系,多试几次,然后关闭程序,重新打开,重新检查并修复问题后,修复成功,ok!

        (2)mysqld --initialize-insecure --user=root 初始化 MySQL 数据目录,此时会在 mysql-5.7.26-winx64 下生成 data 文件夹

        (3)net start mysql 启动 MySQL 服务

        (4)mysql –V 查看 MySQL 版本

        (5)mysql -uroot -p 登录数据库(-u后面是用户名,-p后面是密码)

                如可以这样输入mysql -uroot -p123456

        (6) 执行以下语句即可修改root用户密码:
                    a)旧版本:update user set password=PASSWORD("123456") where user='root';
                    b)注意新版本密码字段变了,字段为名字为"authentication_string",因此需执行下边脚本。
                    update user set authentication_string=PASSWORD("123456") where user='root';
                    set password for root@localhost = password("123456");

                c)MySQL安装成功后,登录时遇到问题:

                        ①输入“update user set authentication_string=PASSWORD("123456") where user='root';”语句,报“DNS服务器对区域没有权限”?

                        解决办法:打开的cmd.exe程序不是C:\Windows\System32目录下的,故要以“管理员身份”打开C:\Windows\System32目录下的cmd.exe程序。

                        法一:如果目录下没有该程序,则在电脑中搜索cmd.exe文件,搜到后将其复制到C:\Windows\System32目录下;然后在“环境变量”中找到“系统变量”,在其下面找到“Path”路径的设置,选中,点击“编辑”,在最后面添加一句“C:\Windows\System32\”即可;此时需注意!如果此语句前有其他语句,则改成添加“;C:\Windows\System32\”,然后一直点击确定即可。注意,必须是英文状态下的分号!

                        法二:按win+R弹出如下图的窗口,再按ctrl+shift+回车键,即可以管理员方式打开DOS命令窗口

                        

 

                        ②上述问题解决后,输入语句mysql -uroot -p以及密码后,登录总是失败,解决办法见链接:MySQL密码忘记了如何操作_mysql密码忘了_wanllo的博客-CSDN博客

连接成功后,打开navicat新建连接,测试链接成功!问题解决。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值