你可能在使用MySQL过程中,各种意外导致数据库表的损坏,而且这些数据往往是最新的数据,通常不可能在备份数据中找到。本章将继上篇文章中检查出表的问题后,告诉你如何修复表。 一张损坏的表的症状通常是查询意外中断并且你能看到例如这些错误: ◆ “tbl_name.frm”被锁定不能改变。 ◆ 不能找到文件“tbl_name.MYI”(Er 发布时间:2012-03-18 作者: 佚名技术 views(165)
本文中作者通过自己创建一个处理连接MySQL和使用php中的domxml功能来提供XML输出的类。这样就可以可以在PHP脚本的任何地方声明这个类并且在需要使用它的时候可以提供XML功能。 假设人们使用PHP是原因是他的标价:免费。MySQL为需要向系统中增加数据库功能的开发人员提供一个免费的数据库解决方案。这些解决方案的缺点是在设 发布时间:2012-03-18 作者: 佚名技术 views(417)
本文将讲述MySQL中多种存储引擎的特点,希望可以给你在选择MySQL存储引擎时带来帮助。 MySQL有多种存储引擎: MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务 发布时间:2012-03-18 作者: 佚名技术 views(163)
近日一项目遇到需要在DB中存储2进制数据流类型文件的问题,发现常用的MySQL API都用不了,再研究,方知有一套专门的API来干这种数据,功能相当强大的说。 以下即为范例代码 --- 按照说明编译即可用,稍加修改即可存储2进制文件 view plaincopy to clipboardPRint? /* mysql数据库存储二进制数据 linux 用途: 用 mysql_stmt_ 发布时间:2012-03-18 作者: 佚名技术 views(688)
详细介绍了linux环境下利用Rpm包安装MySQL的方法步骤。 ◆1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.26-0.i386.rpm MySQL-client-5.0.26-0.i386.rpm 下载地址为:http://dev.mysql.com/downloads/mysql/5.0.html,打开此网页,下拉网页找到“Red Hat EnterPRise Linux 3 RPM (x86) downloads” 发布时间:2012-03-18 作者: 佚名技术 views(397)
MySQL 几乎模拟了 Oracle,SQL Server等商业数据库的大部分功能,函数。但很可惜,到目前的版本(5.1.33)为止,仍没有实现ROWNUM这个功能。 下面介绍几种具体的实现方法. 建立实验环境如下 mysql create table tbl ( - id int PRimary key, - col int - ); Query OK, 0 rows affected (0.08 sec) mysql insert into tbl value 发布时间:2012-03-18 作者: 佚名技术 views(434)
在默认情况下,MySQLd会在10次连接错误后屏蔽主机。你可以通过下述方式启动服务器来调整该值 如果遇到下述错误,表示mysqld已收到来来自主机“host_name”的很多连接请求,但该主机却在中途中断。 由于出现很多连接错误,主机''host_name''被屏蔽。 可使用''mysqladmin flush-hosts''解除屏蔽。 允许的中断连接请求的数目由 发布时间:2012-03-18 作者: 佚名技术 views(385)
原文: MySQL 6.0 新特性介绍 MySQL 6.0 新特性 注意: 因为MySQL 6.0发展仍处于早期阶段,这里的内容仍然会有所变化。 以下功能已经或即将添加到MySQL 6.0 中: * 新Falcon事务存储引擎(见 13.8, “Falcon存储引擎” ) 。 * 支持更多的Unicode字符集: utf16 , utf32 ,和4字节utf8 。 这些字符集支持这些附加的Unicode 发布时间:2012-03-18 作者: 佚名技术 views(254)
|