- 论坛徽章:
- 0
|
是我没描述清楚,不过现在弄好了。。
是 Replication ...
是 Cluster (NDB) ---> INNODB (或者MYISAM)。。。
过去了表定义还一样。。
但是实际上不一样。。 和字符集有关,
mysql> select * From COLUMNS where TABLE_NAME='t4' \G ;
*************************** 1. row ***************************
TABLE_CATALOG: NULL
TABLE_SCHEMA: MAINC
TABLE_NAME: t4
COLUMN_NAME: Code
ORDINAL_POSITION: 1
COLUMN_DEFAULT:
IS_NULLABLE: NO
DATA_TYPE: varchar
CHARACTER_MAXIMUM_LENGTH: 10
CHARACTER_OCTET_LENGTH: 20
NUMERIC_PRECISION: NULL
NUMERIC_SCALE: NULL
CHARACTER_SET_NAME: cp932
COLLATION_NAME: cp932_japanese_ci
COLUMN_TYPE: varchar(10)
COLUMN_KEY: PRI
EXTRA:
PRIVILEGES: select,insert,update,references
COLUMN_COMMENT:
STORAGE: Default
FORMAT: Default
1 row in set (0.00 sec)
ERROR:
No query specified
没有特别指定字符集,结果两边的字符集不一样, 一边 CHARACTER_OCTET_LENGTH: 20,另一边 是 10 。
所以报这个错误。
现在已经解决了,谢谢大家。
这么配置想把 Cluster插入节点分散 和 MyISAM(INNODB)复杂检索能力好 的特点都利用上。
另外, MYISAM, INNODB 的话,哪个检索能力更好?在 1000万数据以上的时候 ?
[ 本帖最后由 jb96_xlwang 于 2008-9-23 10:51 编辑 ] |
|