博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql的卸载重装+导入大量数据失败的解决方案+工具执行和项目执行结果不同
阅读量:4615 次
发布时间:2019-06-09

本文共 1184 字,大约阅读时间需要 3 分钟。

 

 

 

 

 

 

1、卸载

1》快捷键win+r输入regedit进入注册表

  找到3个文件夹,全部删除

1、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL2、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL

2》快捷键win+r输入services.msc 进入服务列表

  找到相关的mysql,关闭

3》删除mysql安装位置

  一般是3个地方,直接删除掉文件夹即可

1、C:\Program Files\MySQL2、C:\Program Files (x86)\MySQL 3、C:\ProgramData\MySQL

4》关闭所有的程序,重启电脑后,方可进行安装

2、重装

1》从官网下载安装文件

  2》全部默认就可以,一路到设置密码,账号时root

3、进到mysql:

    cmd到bin目录下,然后点击:

    mysql -hlocalhost -uroot -p
    123456
    即可进入

4、mysql导入大量数据失败

  1》本次生效

##查看限制项SHOW VARIABLES LIKE '%max_allowed_packet%';##设置限制项为100MSET GLOBAL max_allowed_packet = 100 * 1024 * 1024;##查看mysql的版本号SELECT VERSION();

  2》永久生效

1、找到my.cnf,在这里配置有的直接在mysql的目录下有的在C:\ProgramData\MySQL2、在[mysqld]段或者mysql的server配置段进行修改。max_allowed_packet = 20M3、在cmd中输入services.msc,自动跳转到服务界面中,选择重启MySQL

5、有时会出现在sqlyog里的执行是有结果的,但是在使用Java项目去执行相同的sql语句时,却查不出结果。一般要考虑编码的问题

解决方法:再配置文件里增加url的配置或者修改url的配置

url=jdbc:mysql://127.0.0.1:3306/数据库名称?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf8

 

转载于:https://www.cnblogs.com/dhrwawa/p/11347701.html

你可能感兴趣的文章
Android Animation学习笔记
查看>>
JDBC——连接数据库的代码
查看>>
专门为码农定制的14款创意的T裇(T-Shirt)设计
查看>>
60佳优秀的 Photoshop 网页制作教程【上篇】
查看>>
正式进驻博客园
查看>>
TCP系列19—重传—9、thin stream下的重传
查看>>
【Android】webview javascript 注入方法
查看>>
Android SDK Tools Platform-tools Build-tools
查看>>
JavaWeb学习——初识JDBC
查看>>
JavaWeb学习——JavaBean与JSP
查看>>
js基础之事件
查看>>
jquery validation-jquery的验证框架 详解(2)
查看>>
leetcode 160 Intersection of Two Linked Lists
查看>>
Linux Array
查看>>
在Spring下集成ActiveMQ
查看>>
OTS parsing error: invalid version tag woff和ttf文件被Filter拦截
查看>>
使用Kazoo操作ZooKeeper服务治理
查看>>
linux系统安装配置exim4(源码安装)
查看>>
EF 两种删除方式的比较
查看>>
bzoj 2152: 聪聪可可
查看>>