当前位置:主页 > mysql教程 > mysql 启动1067错误及修改字符集重启之后复原无效问题

解决mysql启动1067错误及修改字符集重启之后复原无效问题

发布:2020-02-03 10:48:54 62


为网友们分享了mysql相关的编程文章,网友仰绮梦根据主题投稿了本篇教程内容,涉及到mysql、1067错误、mysql 启动1067错误及修改字符集重启之后复原无效问题相关内容,已被530网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

mysql 启动1067错误及修改字符集重启之后复原无效问题

下载了官网的解压版mysql-5.6.37-winx64.zip,修改了配置文件,安装服务,直接使用;

出现了中文乱码, 解决办法:

在mysql-5.6.37-winx64目录下,新创建并配置一个my.ini文件(内容可以从网上找,也可以参考my-default.ini手动配置)

注意:

[client] 节点位置千万别放错,比如:

错误方式:

[mysqld]
character-set-server=utf8
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
[client]
default-character-set=utf8
# Remove leading # to turn on a very important data integrity option: logging

ps:下面这些属性,是[mysqld]节点下的,    这样放置[client]节点的话,就变成[client]的属性了 

导致后面报错:mysql: unknown variable 'basedir=D:\mysql-5.6.37-winx64'

 basedir = D:\\mysql-5.6.37-winx64
 datadir = D:\\mysql_data

正确方式 应该是吧[client]节点放到最后面或者最前面 ,别放在[mysqld]节点里面,至于 net start mysql 启动mysql服务 出现 1067错误,查看日志发现

MySQL: Table 'mysql.plugin' doesn't exist
2017-10-17 11:40:50 2928 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
2017-10-17 11:40:50 2928 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist,
最后将datadir = D:\\mysql_data 改为 datadir = D:\\mysql-5.6.37-winx64\\data

服务启动完成(因为之前没有创建my.ini,一直用的是默认配置,所以数据位置路径对应不上,改过来就好了)

总结

以上所述是小编给大家介绍mysql 启动1067错误及修改字符集重启之后复原无效问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持!


参考资料

相关文章

  • 《PHP、MySQL与JavaScript学习手册》学习笔记与总结

    发布:2018-10-19

    php常用系统函数大全 字符串函数 strlen:获取字符串长度,字节长度 substr_count 某字符串出现的次数 substr:字符串截取,获取字符串(按照字节进行截取) mb_strlen mb_substr strchr:与substr相似,从指定位置截取一直到最后 strrchr(获取文件后缀名):与strchr一样,只是从右边开始查找字符 strtolower:所有的字符都小写(针对英文字母) strtoupper:所有的字符都大写 strrev:字符串反转(


  • MySql5.6使用validate password 插件加强密码强度的安装及用法分享

    发布:2020-01-29

    在mysql5.6中使用validate password插件加强密码强度,支持密码的强度要求,是一款非常好用的密码加强插件,下面小编通过本文给大家介绍MySql5.6使用validate password 插件加强密码强度的安装及使用方


  • MySql Date函数用法总结

    发布:2019-06-10

    这篇文章主要介绍了MySql Date函数的相关知识,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下


  • mysql图文安装详细步骤细节

    发布:2020-01-17

    这篇文章主要为大家分享了一份超详细的mysql图文安装教程,安装步骤有详细的说明,,需要的朋友可以参考下


  • 高性能MySQL读书笔记 找出谁持有锁

    发布:2022-12-01

    给大家整理了关于MySQL的教程,周末重读了一遍《高性能MySQL》,发现有些知识点看过便忘了,没有实际动手操作一遍就是记不牢,所以今天动手操作了一下“找出谁持有锁”,并把实验步骤记录下来,有兴趣的网友可以参照


  • python3 用ssh隧道连接mysql的操作

    发布:2021-05-07

    这篇文章主要介绍了python3 使用ssh隧道连接mysql的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • MySQL获取系统性能和状态实例分析

    发布:2021-06-26

    使用MySQL获取系统性能和状态的代码片段,由此需求的朋友可以参考下,希望对大家有所帮助


  • MySQL中四种事务隔离级别详解

    发布:2020-05-03

    SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。下面这篇文章通过实例详细的给大家分析了关于MySQL中的四种事务隔离级别的相关资


网友讨论