体验MySQL5.6.25并处理所遇到的问题

 更新时间:2015年07月24日 10:57:44   投稿:hebedich  
本文给大家分享的是将mysql升级到5.6.25版本后所遇到的2个问题的处理解决办法,有需要的小伙伴可以参考下。

在安装包下的根目录,之前的版本是有my.ini文件可以用来配置的,然而在新的版本中却只发现了my-defult.ini文件。

而且里面的数据少之又少。想要修改字符编码之前的方式行不通了。

用记事本打开该文件会发现并没有【default-character-set = xxx】或者【character_set_server=xxx】。这时应该怎么办。

1,复制该文件,并且命名为my.ini,这样根目录下有my-default.ini和my.ini两个文件 。接下来我们只需修改my.ini里面的内容就行了

2,修改my.ini,

在[mysqld]下面添加 character_set_server=utf8,,注意是【utf8】不是【utf-8】而且后面没有任何标点符号;

在【sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES】这句话后面再添加三行:

[client]
port=3306
default-character-set=utf8

保存后重启sql,重启的话,可以在服务里面找到mysql,然后右键重新启动。

登陆后在命令行输入:show variables like 'char%';

出现上图成gong了!

今天在导入.sql文件的时候出现了 遇到的信息包过大问题 用客户端导入数据的时候,遇到 错误代码: 1153 - Got a packet bigger than 'max_allowed_packet' bytes 终止了数据导入。

当MySQL客户端或mysqld服务器收到大于max_allowed_packet字节的信息包时,将发出“信息包过大”错误,并关闭连接。

然而修改的话,还是在my.ini文件里面加上max_allowed_packet = 20M,或者更大的数值

还是需要重新启动

然后命令行下show VARIABLES like '%max_allowed_packet%';

看max_allowed_packet,如果不是4194304(默认),说明修改成功。。。

如果实在不放心,把my-default.ini也修改。。反正我是这样做了。

以上所述上就是本文的全部内容了,希望大家能够喜欢。

相关文章

  • MySQL关键字explain的用法详解

    MySQL关键字explain的用法详解

    MySQL 的 EXPLAIN 是一个用于查询优化的关键字。它用于分析和评估查询语句的执行计划,帮助开发者理解查询语句的性能问题以及优化查询的方式,所以本文就给大家详细的介绍一下MySQL关键字explain的用法,需要的朋友可以参考下
    2023-07-07
  • mysql 查询数据库中的存储过程与函数的语句

    mysql 查询数据库中的存储过程与函数的语句

    mysql 查询数据库中的存储过程与函数的语句,需要的朋友可以参考下。
    2011-05-05
  • MySQL 权限控制详解

    MySQL 权限控制详解

    这篇文章主要介绍了MySQL 权限控制详解的相关资料,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下
    2021-03-03
  • MySQL两个查询如何合并成一个结果详解

    MySQL两个查询如何合并成一个结果详解

    利用union关键字,可以给出多条select语句,并将它们的结果组合成单个结果集,下面这篇文章主要给大家介绍了关于MySQL两个查询如何合并成一个结果的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • MySQL 数据库优化的具体方法说明

    MySQL 数据库优化的具体方法说明

    以下的文章主要讲述的是实现MySQL数据库简单实用优化的具体方法,以及在实际操作中有哪些具体操作步骤是值得我们大家注意的。
    2010-05-05
  • MySQL默认值选型问题(是空,还是 NULL)

    MySQL默认值选型问题(是空,还是 NULL)

    这篇文章主要介绍了MySQL默认值选型问题(是空,还是 NULL),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • 一文带你搞懂MySQL的事务隔离级别

    一文带你搞懂MySQL的事务隔离级别

    这篇文章主要给大家介绍了MySQL事务隔离级别,事务隔离级别分别是读未提交,读已提交,可重复读,串行化,文中有详细的图文介绍,需要的朋友可以参考下
    2023-07-07
  • 深入Mysql字符集设置 图文版

    深入Mysql字符集设置 图文版

    在mysql客户端与mysql服务端之间,存在着一个字符集转换器
    2012-09-09
  • Mysql 8.0.18 hash join测试(推荐)

    Mysql 8.0.18 hash join测试(推荐)

    这篇文章给大家介绍Mysql 8.0.18 hash join测试的相关知识,本文通过实例代码讲解,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2019-10-10
  • mysql 索引的基础操作汇总(四)

    mysql 索引的基础操作汇总(四)

    这篇文章主要为大家详细介绍了mysql 索引的基础操作汇总,涵盖了创建和查看索引、删除索引等操作,感兴趣的小伙伴们可以参考一下
    2016-08-08

最新评论