MySQL5.6.4升级到5.6.40遇到的一些坑

本文分享了在Windows环境下将MySQL5.6.4从低版本升级到5.6.40过程中遇到的问题及解决方案,包括32位与64位兼容问题、远程访问权限设置、字符集冲突、MySQL Connector版本过低以及--secure-file-priv选项导致的导入导出限制等,并提供了相应的解决步骤。
摘要由CSDN通过智能技术生成

      维护的一个老项目,数据库版本过低,出现了一系列的MySQL高危漏洞,总之一大堆高危漏洞,解决此问题有两种解决办法,一个是升级MySQL,一个是改数据库版本,从安全性角度考虑,还是需要升级MySQL为上策,升级过程的一些小经验和大家分享一下。

      首先说明的是升级的是windows版本的MySQL,当时没有注意是64位还是32位,直接上的64位,出现了一些小插曲,在32位操作系统上无法启动,尴尬了。。。。。。建议提前了解清楚背景。废话不多说,直接上过程。

       第一步自然是下载同一版本不同小版本号的MySQL,官网最新的是5.6.40,地址直接贴上https://dev.mysql.com/downloads/mysql/,windows下载zip免安装的即可,navicat for mysql l第一次连接数据库可能会出错如下


本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。需要加上相应权限,解决办法度娘一下,步骤如下:

解决办法:

1.首先远程连接进入服务器,在cmd中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。 
这里写图片描述

2.输入use mysql;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值