如何知道mysql分区时对应的哪个字段呢?
通过SELECT * from PARTITIONS WHERE PARTITION_NAME IS NOT NULL语句,只能查处分区对应的表名,以及使用的表达式,目前只能解析表达式,才能达到该分区是哪个字段提供的,有没有其他办法可以得到呢?
这样的话,如果迁移到其他数据库的时候,就很麻烦了,还需要分析是对哪个字段做的分区,以及分区表达式和目标数据库表达式的映射,以及数据文件如何生产都有一定难度。
相关问答:
有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......
String SQL="insert into 学生信息表 values(StudentNumber,StudentName,StudentAge)";其中StudentNumber,StudentName,StudentAge都是变量。这样写不对……到底该咋写啊
万分感谢!
String SQL=&q ......
原帖请看
http://topic.csdn.net/u/20100115/09/98c6ac75-d6fe-4b6c-90dc-336a738a0c0f.html?14601
总结下就是
apache php mysql 我全部都用的是gb2312,有什么办法可以不用每次mysql_query('SET character_set_r ......
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT
然后删除数据库中的若干重复记录后ID变的不连续,如何变得连续??
运行
ALTER TABLE tablename DROP id;
ALTER TABLE tablename ADD id INT NOT NULL PRIMARY KEY ......