The original table looks like
Code: Select all
mysql> desc ___nu14eccea0f3ffc7___;
+-----------------------------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------------------------+--------------+------+-----+---------+-------+
| zzsys_object_id | varchar(15) | NO | | NULL | |
| sob_zzsys_form_id | varchar(15) | NO | | | |
| sob_all_access_key | char(1) | YES | | NULL | |
| sob_all_admin_only | char(1) | YES | | NULL | |
| sob_all_class | varchar(50) | YES | | NULL | |
| sob_all_clone | char(1) | YES | | NULL | |
| sob_all_column_number | int(11) | YES | MUL | NULL | |
| sob_all_display_condition | varchar(255) | YES | | NULL | |
...
Code: Select all
create table ___nu14eccea0f3ffc7___
(
zzsys_object_id char(45),
sob_zzsys_form_id char(45),
sob_all_access_key char(3),
sob_all_admin_only char(3),
sob_all_class char(150),
sob_all_clone char(3),
sob_all_column_number int,
sob_all_display_condition char(765),
...
Code: Select all
mysql -u root -p < backup.sql
ERROR 1074 (42000) at line XXX: Column length too big for column 'sob_all_display_condition' (max = 255); use BLOB or TEXT instead
I guess there is some conversion playing wrong with UTF-8 but why ??
Ruben