操作步骤:
1: LINUX下,CREATE TABLE A(A INT);
2: LINUX下,CREATE TABLE a(a int);
3: linux下,MYSQLDUMP -UROOT -P123 DB>/ROOT/DB.SQL
4: 把DB.SQL传递到WINDOWS下,
5: SOURCE进到数据库。发现只存在一个b这样测试下,在LINUX下存在的B表就不存在了。只要有2个同名的表(大小写不同),LINUX导出到WINDOWS下,必然只会存在一个。这个问题该怎么解决?
在线等。。
1: LINUX下,CREATE TABLE A(A INT);
2: LINUX下,CREATE TABLE a(a int);
3: linux下,MYSQLDUMP -UROOT -P123 DB>/ROOT/DB.SQL
4: 把DB.SQL传递到WINDOWS下,
5: SOURCE进到数据库。发现只存在一个b这样测试下,在LINUX下存在的B表就不存在了。只要有2个同名的表(大小写不同),LINUX导出到WINDOWS下,必然只会存在一个。这个问题该怎么解决?
在线等。。
在linux 下为了制止以上这点,可以将--lower-case-table-names改为1或2