找了些清除日志的文章: 1、 mysql>SHOW MASTER LOGS; 此命令显示目前二进制日志的数目。 然后 mysql> PURGE MASTER LOGS TO ‘binary-log.xxx’; 除了命令中给出的日志之后的外,其他的二进制日志全部删除。 具体如下: PURGE MASTER LOGS PURGE { MASTER|BINARY } LOGS TO ‘log_name’ PURGE { MASTER|BINARY } ...   

阅读全文

今天导入mysql数据库的备份时候出这个错误:Incorrect string value:'\xE7.... ,不知道什么问题,有说是编码问题,暂不知道。

目前是从mysql 4.0 版本迁移到5.0上出错的。

导入MySQL备份时会出现“MySQL server has gone away”错误,原因可能是因为其中一些insert语句的大小超出了mysql目前设置的缓冲区大小。 解决办法 1.使用phpmyadmin 备份mysql的时候,只选择 数据:        完整插入        扩展插入   扩展插入不要勾选 2.使用 mysqldump 备份...   

阅读全文

  三、多用户及其权限管理的设计   开发数据库管理类的软件,不可能不考虑多用户和用户权限设置的问题。尽管目前市面上的大、中型的后台数据库系统软件都提供了多用户,以及细至某个数据库内某张表的权限设置的功能,我个人建议:一套成熟的数据库管理软件,还是应该自行设计用户管理这块功能,原因有二:   1.那些大、中型后台数据库系统软件所提供...   

阅读全文

  说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从...   

阅读全文

最近在找数据库优化方面的知识,先转篇:   数据层次的概念:   数据层次是表达数据的一种重要关系,在数据库的设计中,如:组织结构分解、工作任务分解、行政区划的分解等都是层次关系数据的典型实例。   表达层次关系的数据一般需要实现如下属性:   1.层次的最大级联层次数。如:中国->湖南省->长沙市->雨花区,就是4层。   2.能反...   

阅读全文