【参考】MySQL 5.7.19 忘记密码 重置密码 my.ini示例 服务启动后停止

环境 Java环境JDK1.8  安装好了 mysql-5.6.38-winx64  idea2016(64)

问题是这样:  idea 调试 eclips 项目  存入数据库后 变问号

首先eclips 和发布的项目都没有问题,第一想到的是编码问题,于是乎检查项目和数据库编码,但查看后发现编码都是utf-8 ,数据库是通过(navicat)查看的

但发现网上有文章说JDBC连接串里加上  ?useUnicode=true&characterEncoding=utf8   (试验不起作用)。有的文章提起了SHOW VARIABLES LIKE 'character_set_%'; (在Cmd里的mysql客户端里执行)这句话很重要,发现我的列表里基本全是gbk,alter  database 'xxx' charset utf8 没用,于是想起了my.ini设置charset,于是噩梦开始了。 发现我的 数据库目录下没有my.ini 只有一个my-default.ini而且里面基本全是被注释了,只留了一句话。于是看网上说,有的在windows下,有的说在C program file 有的说D program file 有的说win7(X64)在programData下还是隐藏的 我是win764,以上设置显示隐藏 显示系统文件,无果。mysql是参照度娘

如何安装MySQL,MySQL两种安装方式_百度经验 安装的,里面没提到my.ini 顺便看了别的文章说安装前要复制mydefault.ini 成my.ini  于是复制,配置,悲催的是发现服务 提示 1067 无法启动 于是卸载重装,,查看Windows日志,,,(找不到 安装目录 error.sys?) 去其它目录又找了一遍my.ini  最后冷静一想我是有my.ini才报的. 于是一句一句的试,发现 配置了

basedir=E:\MYSQL\mysql-5.6.23-winx64
datadir=E:\MYSQL\mysql-5.6.23-winx64\data
后就会报 1067 于是去掉以上两个配置,正常启动!!!!!!!!!!!!!!!!!!!!
(很多文章说这两个是基础配置,,甚至说其它配置都可以去掉这两个不能,这个坑太深)
以下是现在的配置

#########################################################
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\**********************\mysql-5.6.38-winx64\bin\mysqld.exe

执行  SHOW VARIABLES LIKE 'character_set_%';  列表全部变为utf8  有一个binary  调试正常.........................

java 项目 存入mysql后 变问号 MySql 5.6 (X64) 解压版 1067错误与编码问题的解决方案的更多相关文章

  1. mysql 5.7版本的安装(非解压版)

    这次的开发项目数据库方面要用到mysql,为了更好的学习,就在本地安装了一个mysql 一:下载安装步骤: https://blog.csdn.net/qq_34952973/article/deta ...

  2. MySql的下载和安装(解压版)

    工具/原料   windows系统 一.Mysql的下载     打开浏览器,输入mysql,点击百度搜索,得到搜索结果.   在搜索结果中,选择下面结果,因为浏览器的不同,Mysql官网在搜索结果的 ...

  3. idea启动服务连接mysql后 Navicat连接mysql就报错2013-Lost connection toMySQL server at

    我是使用navicat的windows端 连接centos下mysql服务器 第一次常规连接mysql正常,idea启动服务连接mysql后 Navicat连接mysql就报错2013-Lost co ...

  4. 常用工具说明--mongodb、mysql解压版、IDEA配置maven

    Mongodb的安装.配置 1.去官网下载mongodb安装包,mongodb官网.点击右上角的 Download,下载对应的msi安装包 2.安装程序,选择 Custom,自定义安装路径,比如安装在 ...

  5. Mysql的资源(安装版+解压版)

    Mysql的安装(安装版+解压版)! 首先有几个比较好的参考,mysql官网,菜鸟教程: (1)安装版 安装版资源,SQLyog-8.32(sn)(可视化工具), 安装过程基本和安装其它程序没有什么大 ...

  6. MySQL 5.7.18 解压版安装

    原文链接:https://my.oschina.net/u/3474266/blog/895696 我在安装免安装版的5.7.18的时候出现了问题,正好找到这个,十分感激 今天下载安装了MySQL C ...

  7. win10下MySQL 5.7.20解压版安装步骤

    1.从官网下载MySQL5.7.20解压版64位:https://dev.mysql.com/downloads/file/?id=473309. 2.解压(我的解压路径为:E:\mysql-5.7. ...

  8. 解压版(.zip)的MySQL数据库下载安装

    1.首先到mysql官网下载(https://dev.mysql.com/downloads/mysql/5.6.html#downloads): 2.解压下载好的压缩包文件,并将解压后的文件夹放到合 ...

  9. Windows 7安装解压版MySQL 5.6(不包含配置文件优化)

    到官网下载MySQL5.6 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html, 提供了 .exe版本 和 .zip解压版,因为我的操作系统是64位的 ...

随机推荐

  1. pip升级Python程序包

    列出当前安装的包: pip list 列出可升级的包: pip list --outdate 升级一个包: pip install --upgrade requests // mac,linux,un ...

  2. C#对DataTable里数据筛选排序的方法

    在日常开发过程中,有一个DataTable集合,里面有很多字段,现在要求针对某一列进行排序,如果该列为数字的话,进行ASC即可实现,但是该字段类型为string,此时排序就有点不正确了 protect ...

  3. python 获取环境变量

    python 获取环境变量 参考 https://docs.python.org/2/library/os.html 使用os.environ获取环境变量字典 import os env_dist = ...

  4. css设置让a标签充满整个li

    首先贴一段html代码: <li id="sendText"><a href="#" title="发送文字">&l ...

  5. jQuery之自定义pagination控件

    slpagination 效果: slpagination.js (function($) { $.fn.slpagination = function(options, params) { if ( ...

  6. Delphi实现RGB色环的代码绘制(XE10.2+WIN764)

    相关资料: http://blog.csdn.net/tokimemo/article/details/18702689 http://www.myexception.cn/delphi/215402 ...

  7. flume中HdfsSink参数说明

    flume到hdfsSink: type hdfs path 写入hdfs的路径,需要包含文件系统标识,比如:hdfs://namenode/flume/webdata/ 可以使用flume提供的日期 ...

  8. 制作nodejs项目镜像,实现docker下的快速部署

    前言 前面的文章<centos7+ docker1.12 实践部署docker及配置direct_lvm>中,已经实践了如何在centos7下安装,配置docker, 所以接下来就打算去制 ...

  9. 1 php protocolbuffers安装

    安装工具 yum install autoconf yum install libtool 安装protoc编译器 # cd /root/soft/protobuf- autogen.sh : if ...

  10. print、print_r、echo到底有什么区别?

    echo和print都可以做输出,不同的是,echo不是函数,没有返回值,而print是一个函数有返回值,所以相对而言如果只是输出 echo 会更快,而print_r通常用于打印变量的相关信息,通常在 ...