返回
基础
分类

以下的文章就是针对MySQL中文显示问题给出的实际破解方案,你是否对获得MySQL运行报告的实际操作感到十分头疼

日期: 2020-01-02 07:52 浏览次数 : 75

以下的文章主要描述的是在实际操作中MySQL移植问题的正确解决方案,如果你在实际操作中遇到同样的情况,但是你却不知道解决,那么以下的文章对你而言一定是良师益友。望你能有所收获。

以下的文章主要向大家描述的是MySQL中文显示问题的解决,MySQL中文显示问题在实际操作中一直是困扰着同行的一大噩梦,以下的文章就是针对MySQL中文显示问题给出的实际破解方案。

你是否对获得MySQL运行报告的实际操作感到十分头疼?如果是这样子的话,本文将会给你相应的解决方案,以下的文章主要是介绍获得MySQL运行报告实际操作的方案,以下就是相关内容的具体描述,望你能有所收获。

同事在导入MySQL文件时发生错误

最近两天一直在搞MySQL中文显示问题,相当郁闷啊。

MySQL(和PHP搭配之最佳组合)运行报告 Can’t create/write to file xxx

ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL,or READS SQL DATA in its declaration and binary logging is enabled 

必赢手机登录网址 ,试验平台:struts1.2+myeclipse5.5+hibernate+MySQL5.1

解决方案

稍微查了一下,用

今天试验结果是 :

这个问题通常发生在windows系统上,是由于MySQL(和PHP搭配之最佳组合)没有指定默认的temp临时目录造成的

MySQL> SET GLOBAL log_bin_trust_function_creators = 1; 

当MySQL的默认字符集设置如下, show variables;)

解决方法:

命令就可以解决了

character_set_client | utf8  character_set_connection | utf8  character_set_database | utf8  character_set_filesystem | binary  character_set_results | utf8  character_set_server | utf8  character_set_system | utf8  character_sets_dir | C:MySQL-5.1.6sharecharsets 

修改MySQL(和PHP搭配之最佳组合)的配置文件my.cnf

以上的相关内容就是对MySQL移植问题的介绍,望你能有所收获。

my.ini文件内容如下:

找到[MySQL(和PHP搭配之最佳组合)d]一段:

必赢手机登录网址 1

[MySQLd]  basedir=C:/MySQL-5.1.6  datadir=C:/MySQL-5.1.6/data  default-character-set=utf8 [client]  port=3306 [MySQL]  default-character-set=utf8 [WinMySQLadmin]  Server=C:/MySQL-5.1.6/bin/MySQLd-nt.exe  

加入如下一行:

...

或者在MySQL中文显示问题中

tmpdir=C:/temp 注意,路径的/是unix风格的,不是windows的风格)

my.ini文件内容设置成:

然后确认C:temp目录要有MySQL(和PHP搭配之最佳组合)的写入权限

[MySQLd]  basedir=C:/MySQL-5.1.6  datadir=C:/MySQL-5.1.6/data  default-character-set=gbk [client]  port=3306 [MySQL]  default-character-set=gbk [WinMySQLadmin]  Server=C:/MySQL-5.1.6/bin/MySQLd-nt.exe  

重启MySQL(和PHP搭配之最佳组合),即可

hibernate的url配置如下:

以上的相关内容就是对MySQL运行报告 的介绍,望你能有所收获。

<property name="connection.url"> jdbc:MySQL://localhost:3306/test  </property> 

必赢手机登录网址 2

以上的相关内容就是对MySQL中文显示问题的介绍,望你能有所收获。

...

...