一个表映射的问题,有点难,高手请进(内详)
日期:2007-10-23 荐:
一个表映射的问题,有点难,高手请进(内详)A,B两个库,内都有user表,能否使用mysql的机制,实现在对A.user的查询时,映射到B.user.也就是说,A.user只是个表名,真正的数据,在B.user里面。不想在应用程序层进行改动。当前版本的MySQL 里面没有视图so等待下一个版本超级easy 跟视图什么关系。用链接查看mysql文档,link .就跟linux里面的文件的软链接一样大哥,稍给点提示,我没找到那个命令?gt;>8鷐ysql版本有关系吗?连表查询呀mysql没有也不应该有这种功能,其他数据库也一样不应该有因为提供这种功能的先决条件是拥护需要同时拥有对两个数据库的访问权,而任何数据库系统的权限控制都是基于数据库的。我的想法,各位高手看看,有没有实际价值:[file system]data/B/:user.frmuser.MYDuser.MYIdata/A/:user.frm {注:跟数据库B下面的user.frm一模一样的表声明}[shell]shell> cd /path/to/mysql/datashell> ln -s B/user.MYD A/user.MYDshell> ln -s B/user.MYI A/user.MYI {注:将数据文件和索引文件作连接,使select A的时候,加载B.user}各位高手看看这么做,有没有希望实现user表的映射啊? 谢谢了。请大家热烈讨论,我做的项目这次必须得用这个技巧。 :(希望大家关注一下,是个有挑战性的问题啊
标签: