mysql
木日光
这个作者很懒,什么都没留下…
展开
-
mysql数据类型范围导致失败
最近一直使用mysql,如果没有碰上大的数据量,我想一般人都不会注意到数据类型范围大小的问题。使用MEDIUMINT 类型碰上了上千万的数据,所以导致了数据的失败。手册上说:The signed range is -8388608 to 8388607.The unsigned range is 0 to 16777215.是范围超过了限制。 类型 大小 范围(有符转载 2015-10-19 09:23:26 · 420 阅读 · 0 评论 -
MySQL C API(5.1参考手册)
C API代码是与MySQL一起提供的。它包含在mysqlclient库中,并允许C程序访问数据库。MySQL源码分发版的很多客户端是用C语言编写的。如果你正在寻找能演示如何使用C API的示例,可参看这些客户端程序。你可以在MySQL源码分发版的客户端目录下找到它们。大多数其他客户端API(除了Connector/J和Connector/NET)采用mysqlclient库来与M翻译 2015-10-19 15:10:43 · 5740 阅读 · 4 评论 -
mysql 错误代码大全
本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户端程序消息。B.1. 服务器错误代码和消息服务器错误信息来自下述源文件:· 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。· 错误值列在share/errmsg.tx转载 2015-10-19 09:22:01 · 586 阅读 · 0 评论 -
从【MySQL server has gone away】说起
转自:http://www.cnblogs.com/bourneli/archive/2012/08/02/2620406.html本文目的这几天开发了一个PHP CLI程序,用于后台定时调度执行一些任务。此脚本采用了PHP的多进程(pcntl_fork),共享内存和信号量进行IPC和同步。目的是将串行的任务并行执行,缩短执行时间。可是在工作子进程中,访问myql时一直报错,通过m转载 2015-10-16 16:36:41 · 470 阅读 · 0 评论 -
mysql 开启查询缓存方法与查询例子
mysql 开启查询缓存可以有两种方法来开启一种是使用set命令来进行开启,另一种是直接修改my.ini文件来直接设置都是非常的简单的哦。开启缓存,设置缓存大小,具体实施如下:1、修改配置文件,windows下是my.ini,linux下是my.cnf;在配置文件的最后追加上:query_cache_type = 1query_cache_size = 60转载 2015-11-27 12:16:42 · 642 阅读 · 0 评论 -
MySQL 必须调整的 10 项配置
即使是经验老道的人也会犯错,会引起很多麻烦。所以在盲目的运用这些推荐之前,请记住下面的内容:一次只改变一个设置!这是测试改变是否有益的唯一方法。大多数配置能在运行时使用SET GLOBAL改变。这是非常便捷的方法它能使你在出问题后快速撤销变更。但是,要永久生效你需要在配置文件里做出改动。一个变更即使重启了MySQL也没起作用?请确定你使用了正确的配置文件。请确定你把配置放在了正确的转载 2015-12-15 16:24:38 · 295 阅读 · 0 评论 -
MySQL数据导出与导入
发一篇基础的,关于MySQL数据导出导入的文章,目的有二:1.备忘2.供开发人员测试工具mysqlmysqldump应用举例导出导出全库备份到本地的目录mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-character-set=utf8转载 2015-12-08 16:01:56 · 367 阅读 · 0 评论