diff --git a/lib/NGCP/BulkProcessor/SqlConnectors/MySQLDB.pm b/lib/NGCP/BulkProcessor/SqlConnectors/MySQLDB.pm index c87dce8..f90853a 100644 --- a/lib/NGCP/BulkProcessor/SqlConnectors/MySQLDB.pm +++ b/lib/NGCP/BulkProcessor/SqlConnectors/MySQLDB.pm @@ -40,7 +40,7 @@ my $texttable_collation = 'latin1_swedish_ci'; my $default_texttable_engine = 'MyISAM'; #InnoDB'; # ... provide transactions y/n? #my $session_charset = 'latin1'; -my $session_charset = 'utf8mb4'; +our $session_charset = 'utf8mb4'; my $LongReadLen = $LongReadLen_limit; #bytes my $LongTruncOk = 0; @@ -216,7 +216,7 @@ sub db_connect { $self->{dbh} = $dbh; my $server_version = substr($self->db_get_all_hashref('SHOW VARIABLES LIKE \'version\'','Variable_name')->{version}->{Value},0,2); - if ($server_version ge '4.1') { + if (length($session_charset)) { # $self->db_do('SET SESSION character_set_client = \'utf8\''); # $self->db_do('SET SESSION character_set_connection = \'utf8\''); # $self->db_do('SET SESSION character_set_results = \'utf8\'');