MySQL文件系统先睹为快(2)
2005-11-06 17:16:44 来源:WEB开发网核心提示:五、其他的特色: 在第一步开发中实现的还只是只读,很快会有能读写的版本出来,MySQL文件系统先睹为快(2), 目前的计划是把数据库对象映射成文件和目录对象,让我们来看看 例子: --8#建立表 CREATE TABLE invoice ( invoice_id int(10) unsigned NOT NULL au
五、其他的特色:
在第一步开发中实现的还只是只读,很快会有能读写的版本出来。
目前的计划是把数据库对象映射成文件和目录对象。让我们来看看
例子:
--8<-----------------------------
#建立表
CREATE TABLE invoice (
invoice_id int(10) unsigned NOT NULL auto_increment,
invoice_no int(10) unsigned DEFAULT ’0’ NOT NULL,
payee char(40) DEFAULT ’’ NOT NULL,
Prima(最完善的虚拟主机管理系统)RY KEY (invoice_id),
KEY payee (payee)
);
# 插入数据
INSERT INTO invoice VALUES (1,100,’Company AB’);
INSERT INTO invoice VALUES (2,101,’Company CD’);
INSERT INTO invoice VALUES (3,102,’Company EF’);
--8<-----------------------------
因为 MySQL(和PHP搭配之最佳组合) 没有办法使用记录号,所以我们必须建立主键。
就有了以下的目录结构:
/mountpoint/database/table/Prima(最完善的虚拟主机管理系统)ry_key/field
这样,每个列出现在不同的文件行之中,文件树的结构如下:
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/payee
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/payee
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/payee
在第一步开发中实现的还只是只读,很快会有能读写的版本出来。
目前的计划是把数据库对象映射成文件和目录对象。让我们来看看
例子:
--8<-----------------------------
#建立表
CREATE TABLE invoice (
invoice_id int(10) unsigned NOT NULL auto_increment,
invoice_no int(10) unsigned DEFAULT ’0’ NOT NULL,
payee char(40) DEFAULT ’’ NOT NULL,
Prima(最完善的虚拟主机管理系统)RY KEY (invoice_id),
KEY payee (payee)
);
# 插入数据
INSERT INTO invoice VALUES (1,100,’Company AB’);
INSERT INTO invoice VALUES (2,101,’Company CD’);
INSERT INTO invoice VALUES (3,102,’Company EF’);
--8<-----------------------------
因为 MySQL(和PHP搭配之最佳组合) 没有办法使用记录号,所以我们必须建立主键。
就有了以下的目录结构:
/mountpoint/database/table/Prima(最完善的虚拟主机管理系统)ry_key/field
这样,每个列出现在不同的文件行之中,文件树的结构如下:
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/1/payee
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/2/payee
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/invoice_id
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/invoice_no
/mnt/MySQL(和PHP搭配之最佳组合)/mydata/invoice/3/payee
[]
- ››MySql数据库插入式的多存储引擎机制
- ››MySQL和PDO测试对比
- ››MySQL大表中重复字段的查询效率方法
- ››MySQL中BLOB字段类型介绍
- ››mysql 数据库查询随机数量条目的效率问题及解决办...
- ››MySQL中两种索引Hash与B-Tree的区别
- ››MySql存储过程 带参数处理方式
- ››MySQL数据表在phpmyadmin中的强制修复
- ››MySQL 5 乱码问题处理办法
- ››mysql sql语法错误 1149
- ››MySQL 1040 错误 Too many connections
- ››MySQL client ran out of memory(2008)
赞助商链接