MySQL Forums
Forum List  »  Stored Procedures

Re: Illegal Collation
Posted by: Nirav Shah
Date: March 20, 2013 01:10AM

Hello Friends,

Well I have setup another enviornment, where i don't have messedup characterset in replication environment.

Getting replication failed with the statement:
Error 'Illegal mix of collations (utf8_general_ci,COERCIBLE) and (latin1_swedish_ci,IMPLICIT) for operation 'if'' on query. Default database: 'lcs_campus_maii'. Query: 'UPDATE lcs_analytics_dim_class_week cw,
(SELECT WeekNo, NAME_CONST('classid',_utf8'1a4a3f72-a4cb-4b25-b092-c2073ad9f1ef' COLLATE 'utf8_general_ci') class_id, DATE(week_start_date) week_start, DATE(week_end_date) end_date FROM
(SELECT @rownum:=@rownum+1 AS WeekNo, @dt week_start_date,IF(DATEDIFF(@dt,@end_date)< 6,ADDDATE(@dt,6),@end_date) week_end_date, @dt:=IF(DATEDIFF(@dt,@end_date)< 7,ADDDATE(@dt,7),@end_date) FROM
(SELECT * FROM
(SELECT 1
UNION ALL SELECT 1
UNION ALL SELECT 1
UNION ALL SELECT 1


----------------------------------------------------------------------------
Show variables:
----------------------------------------------------------------------------
Find the server details as below:
Variable_name DB1 Value DB2 Value
auto_increment_increment 5 5
auto_increment_offset 3 3
autocommit ON ON
automatic_sp_privileges ON ON
back_log 50 50
basedir /usr /usr
big_tables OFF OFF
binlog_cache_size 32768 32768
binlog_direct_non_transactional_updates OFF OFF
binlog_format STATEMENT STATEMENT
binlog_stmt_cache_size 32768 32768
bulk_insert_buffer_size 8388608 8388608
character_set_client utf8 utf8
character_set_connection utf8 utf8
character_set_database utf8 utf8
character_set_filesystem binary binary
character_set_results utf8 utf8
character_set_server utf8 utf8
character_set_system utf8 utf8
character_sets_dir /usr/share/mysql/charsets/ /usr/share/mysql/charsets/
collation_connection utf8_general_ci utf8_general_ci
collation_database utf8_general_ci utf8_general_ci
collation_server utf8_general_ci utf8_general_ci
completion_type NO_CHAIN NO_CHAIN
concurrent_insert AUTO AUTO
connect_timeout 10 10
datadir /var/lib/mysql/ /var/lib/mysql/
date_format %Y-%m-%d %Y-%m-%d
datetime_format %Y-%m-%d %H:%i:%s %Y-%m-%d %H:%i:%s
default_storage_engine InnoDB InnoDB
default_week_format 0 0
delay_key_write ON ON
delayed_insert_limit 100 100
delayed_insert_timeout 300 300
delayed_queue_size 1000 1000
div_precision_increment 4 4
engine_condition_pushdown ON ON
error_count 0 0
event_scheduler OFF OFF
expire_logs_days 2 2
external_user
flush OFF OFF
flush_time 0 0
foreign_key_checks ON ON
ft_boolean_syntax + -><()~*:\\"&|" + -><()~*:\\"&|"
ft_max_word_len 84 84
ft_min_word_len 4 4
ft_query_expansion_limit 20 20
ft_stopword_file (built-in) (built-in)
general_log OFF OFF
general_log_file /var/lib/mysql/prod.log /var/lib/mysql/prod.log
group_concat_max_len 1024 1024
have_compress YES YES
have_crypt YES YES
have_csv YES YES
have_dynamic_loading YES YES
have_geometry YES YES
have_innodb YES YES
have_ndbcluster NO NO
have_openssl DISABLED DISABLED
have_partitioning YES YES
have_profiling YES YES
have_query_cache YES YES
have_rtree_keys YES YES
have_ssl DISABLED DISABLED
have_symlink YES YES
hostname prod.zone1.db1 prod.zone1.db2
identity 0 0
ignore_builtin_innodb OFF OFF
init_connect SET NAMES utf8 SET NAMES utf8
init_file
init_slave
innodb_adaptive_flushing ON ON
innodb_adaptive_hash_index ON ON
innodb_additional_mem_pool_size 20971520 20971520
innodb_autoextend_increment 8 8
innodb_autoinc_lock_mode 1 1
innodb_buffer_pool_instances 1 1
innodb_buffer_pool_size 1073741824 1073741824
innodb_change_buffering all all
innodb_checksums ON ON
innodb_commit_concurrency 0 0
innodb_concurrency_tickets 500 500
innodb_data_file_path ibdata1:10M:autoextend ibdata1:10M:autoextend
innodb_data_home_dir /var/lib/mysql /var/lib/mysql
innodb_doublewrite ON ON
innodb_fast_shutdown 1 1
innodb_file_format Antelope Antelope
innodb_file_format_check ON ON
innodb_file_format_max Antelope Antelope
innodb_file_per_table OFF OFF
innodb_flush_log_at_trx_commit 1 1
innodb_flush_method
innodb_force_recovery 0 0
innodb_io_capacity 200 200
innodb_large_prefix OFF OFF
innodb_lock_wait_timeout 50 50
innodb_locks_unsafe_for_binlog OFF OFF
innodb_log_buffer_size 8388608 8388608
innodb_log_file_size 5242880 5242880
innodb_log_files_in_group 2 2
innodb_log_group_home_dir /var/lib/mysql /var/lib/mysql
innodb_max_dirty_pages_pct 75 75
innodb_max_purge_lag 0 0
innodb_mirrored_log_groups 1 1
innodb_old_blocks_pct 37 37
innodb_old_blocks_time 0 0
innodb_open_files 300 300
innodb_purge_batch_size 20 20
innodb_purge_threads 0 0
innodb_read_ahead_threshold 56 56
innodb_read_io_threads 4 4
innodb_replication_delay 0 0
innodb_rollback_on_timeout OFF OFF
innodb_rollback_segments 128 128
innodb_spin_wait_delay 6 6
innodb_stats_method nulls_equal nulls_equal
innodb_stats_on_metadata ON ON
innodb_stats_sample_pages 8 8
innodb_strict_mode OFF OFF
innodb_support_xa ON ON
innodb_sync_spin_loops 30 30
innodb_table_locks ON ON
innodb_thread_concurrency 0 0
innodb_thread_sleep_delay 10000 10000
innodb_use_native_aio ON ON
innodb_use_sys_malloc ON ON
innodb_version 1.1.8 1.1.8
innodb_write_io_threads 4 4
insert_id 0 0
interactive_timeout 28800 28800
join_buffer_size 131072 131072
keep_files_on_create OFF OFF
key_buffer_size 268435456 268435456
key_cache_age_threshold 300 300
key_cache_block_size 1024 1024
key_cache_division_limit 100 100
large_files_support ON ON
large_page_size 0 0
large_pages OFF OFF
last_insert_id 0 0
lc_messages en_US en_US
lc_messages_dir /usr/share/mysql/ /usr/share/mysql/
lc_time_names en_US en_US
license GPL GPL
local_infile ON ON
lock_wait_timeout 31536000 31536000
locked_in_memory OFF OFF
log OFF OFF
log_bin ON ON
log_bin_trust_function_creators OFF OFF
log_error /var/lib/mysql/prod.zone1.db1.err /var/lib/mysql/prod.zone1.db2.err
log_output FILE FILE
log_queries_not_using_indexes OFF OFF
log_slave_updates ON ON
log_slow_queries ON ON
log_warnings 1 1
long_query_time 10 10
low_priority_updates OFF OFF
lower_case_file_system OFF OFF
lower_case_table_names 1 1
max_allowed_packet 1073741824 1073741824
max_binlog_cache_size 1.84467E+19 1.84467E+19
max_binlog_size 2998272 2998272
max_binlog_stmt_cache_size 1.84467E+19 1.84467E+19
max_connect_errors 10 10
max_connections 500 500
max_delayed_threads 20 20
max_error_count 64 64
max_heap_table_size 16777216 16777216
max_insert_delayed_threads 20 20
max_join_size 1.84467E+19 1.84467E+19
max_length_for_sort_data 1024 1024
max_long_data_size 1073741824 1073741824
max_prepared_stmt_count 16382 16382
max_relay_log_size 0 0
max_seeks_for_key 1.84467E+19 1.84467E+19
max_sort_length 1024 1024
max_sp_recursion_depth 0 0
max_tmp_tables 32 32
max_user_connections 0 0
max_write_lock_count 1.84467E+19 1.84467E+19
min_examined_row_limit 0 0
multi_range_count 256 256
myisam_data_pointer_size 6 6
myisam_max_sort_file_size 9.22337E+18 9.22337E+18
myisam_mmap_size 1.84467E+19 1.84467E+19
myisam_recover_options OFF OFF
myisam_repair_threads 1 1
myisam_sort_buffer_size 67108864 67108864
myisam_stats_method nulls_unequal nulls_unequal
myisam_use_mmap OFF OFF
net_buffer_length 16384 16384
net_read_timeout 30 30
net_retry_count 10 10
net_write_timeout 60 60
new OFF OFF
old OFF OFF
old_alter_table OFF OFF
old_passwords OFF OFF
open_files_limit 2500 2500
optimizer_prune_level 1 1
optimizer_search_depth 62 62
optimizer_switch index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,engine_condition_pushdown=on index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,engine_condition_pushdown=on
performance_schema OFF OFF
performance_schema_events_waits_history_long_size 10000 10000
performance_schema_events_waits_history_size 10 10
performance_schema_max_cond_classes 80 80
performance_schema_max_cond_instances 1000 1000
performance_schema_max_file_classes 50 50
performance_schema_max_file_handles 32768 32768
performance_schema_max_file_instances 10000 10000
performance_schema_max_mutex_classes 200 200
performance_schema_max_mutex_instances 1000000 1000000
performance_schema_max_rwlock_classes 30 30
performance_schema_max_rwlock_instances 1000000 1000000
performance_schema_max_table_handles 100000 100000
performance_schema_max_table_instances 50000 50000
performance_schema_max_thread_classes 50 50
performance_schema_max_thread_instances 1000 1000
pid_file /var/lib/mysql/prod.zone1.db1.pid /var/lib/mysql/prod.zone1.db2.pid
plugin_dir /usr/lib64/mysql/plugin /usr/lib64/mysql/plugin
port 3306 3306
preload_buffer_size 32768 32768
profiling OFF OFF
profiling_history_size 15 15
protocol_version 10 10
proxy_user
pseudo_thread_id 32405 28958
query_alloc_block_size 8192 8192
query_cache_limit 1048576 1048576
query_cache_min_res_unit 4096 4096
query_cache_size 16777216 16777216
query_cache_type ON ON
query_cache_wlock_invalidate OFF OFF
query_prealloc_size 8192 8192
rand_seed1 0 0
rand_seed2 0 0
range_alloc_block_size 4096 4096
read_buffer_size 1048576 1048576
read_only OFF OFF
read_rnd_buffer_size 4194304 4194304
relay_log
relay_log_index
relay_log_info_file relay-log.info relay-log.info
relay_log_purge ON ON
relay_log_recovery OFF OFF
relay_log_space_limit 0 0
report_host
report_password
report_port 3306 3306
report_user
rpl_recovery_rank 0 0
secure_auth OFF OFF
secure_file_priv
server_id 1 2
skip_external_locking ON ON
skip_name_resolve OFF OFF
skip_networking OFF OFF
skip_show_database OFF OFF
slave_compressed_protocol OFF OFF
slave_exec_mode STRICT STRICT
slave_load_tmpdir /tmp /tmp
slave_net_timeout 3600 3600
slave_skip_errors OFF OFF
slave_transaction_retries 10 10
slave_type_conversions
slow_launch_time 2 2
slow_query_log ON ON
slow_query_log_file /var/lib/mysql/prod-slow.log /var/lib/mysql/prod-slow.log
socket /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock
sort_buffer_size 1048576 1048576
sql_auto_is_null OFF OFF
sql_big_selects ON ON
sql_big_tables OFF OFF
sql_buffer_result OFF OFF
sql_log_bin ON ON
sql_log_off OFF OFF
sql_low_priority_updates OFF OFF
sql_max_join_size 1.84467E+19 1.84467E+19
sql_mode
sql_notes ON ON
sql_quote_show_create ON ON
sql_safe_updates OFF OFF
sql_select_limit 1.84467E+19 1.84467E+19
sql_slave_skip_counter 0 0
sql_warnings OFF OFF
ssl_ca
ssl_capath
ssl_cert
ssl_cipher
ssl_key
storage_engine InnoDB InnoDB
sync_binlog 0 0
sync_frm ON ON
sync_master_info 0 0
sync_relay_log 0 0
sync_relay_log_info 0 0
system_time_zone UTC UTC
table_definition_cache 400 400
table_open_cache 256 256
thread_cache_size 8 8
thread_concurrency 8 8
thread_handling one-thread-per-connection one-thread-per-connection
thread_stack 262144 262144
time_format %H:%i:%s %H:%i:%s
time_zone SYSTEM SYSTEM
timed_mutexes OFF OFF
timestamp 1363762940 1363762955
tmp_table_size 16777216 16777216
tmpdir /tmp /tmp
transaction_alloc_block_size 8192 8192
transaction_prealloc_size 4096 4096
tx_isolation REPEATABLE-READ REPEATABLE-READ
unique_checks ON ON
updatable_views_with_limit YES YES
version 5.5.15-log 5.5.15-log
version_comment MySQL Community Server (GPL) MySQL Community Server (GPL)
version_compile_machine x86_64 x86_64
version_compile_os Linux Linux
wait_timeout 28800 28800
warning_count 0 0
----------------------------------------------------------------------------

Options: ReplyQuote


Subject
Views
Written By
Posted
2426
February 28, 2013 04:12AM
1049
February 28, 2013 11:56AM
1118
February 28, 2013 08:56PM
1040
March 01, 2013 06:08AM
1185
March 01, 2013 09:59AM
1056
March 01, 2013 11:43AM
1097
March 01, 2013 04:45AM
Re: Illegal Collation
1806
March 20, 2013 01:10AM
1218
March 20, 2013 10:29AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.