您的位置主页 > MYSQL
  • 如何修护MYSQL数据表
  • 如果数据表有问题,可以利用--recover --quick参数做修补的工作: linux#myisamchk --recover --quick tbl_name linux#isamchk --recover --quick tbl_name 如果上面的方法不能解决问题,可以将--quick参数去掉: linux#myisamchk --recover tbl_name linux#i...[阅读全文]
  • ACCESS数据库向MySQL快速迁移小程序(一)
  • 近日,本人为了将为公司开发的一个信息管理系统从以前试运行的开发机器上(Windows NT + IIS4.0 + Access)迁移至一台真正的Linux服务器上(Apache1.3.12 + PHP 4.03 + MySQL 3.23.26),其中数据库中的几十个表的内容迁移,开始让我小费了一些周折,从网上也下载了一些M...[阅读全文]
  • 优化MySQL数据库性能的八大“妙手”
  • 本文探讨了提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法。   1、选取最适用的字段属性   MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们...[阅读全文]
  • Mysql 数据库字符集转换
  • 最近discuz发布了新的版本,免费了,用的人更多了,以前使用其它论坛程序和discuz2.5/3.0的纷纷转换或升级到discuz4.0,可见discuz作为中国人开发的php论坛程序,确实是非常优秀的,在大家欣喜若狂的时候,也遇到了一些问题 看到不少用户反映转换完以后是乱码的情况,...[阅读全文]
  • 调整max_length_for_sort_data
  • max_length_for_sort_data -------------------------- 确定使用的filesort算法的索引值大小的限值。参见7.2.12节,“MySQL如何优化ORDER BY”。 mysql的filesort算法有两种,   . 一种是最初的算法,在MySQL 4.1以前只有这种算法,  ...[阅读全文]
  • 用批处理对MySQL进行数据操作
  • 批处理是一种非交互式运行mysql程序的方法,如同您在mysql中使用的命令一样,你仍然将使用这些命令。      为了实现批处理,您重定向一个文件到mysql程序中,首先我们需要一个文本文件,这个文本文件包含有与我们在mysql中输入的命令相同的文本。   比如...[阅读全文]
  • 用双向链表实现数据库的逻辑连续(图)
  • 摘要: 针对当前网络数据库存在的记录操作连续性的问题,本文利用双向链表的原理,避开了常规的思考方法,成功的实现了数据记录的逻辑连续,很好解决了记录操作连续性的问题。同时给出了用服务器端脚本PHP利用此原理操作MySql数据库的实例。 一 问题的提出 信息就...[阅读全文]
  • 了解DB2数据库优化的几条策略
  •   1、 对后续用到的表建立索引(注意在插入数据之前建立或者在插入后建立但是要runstats)   说明:插入之前建立的话,在表插入数据的过程中,索引也随着更新,这样的话需要较大的日志空间,因此速度会比较慢,可以采用不计日志的方式插入;数据差完之后再建立索引...[阅读全文]