Set character set as utf8 when connect to mysql to avoid mistakes when there are Chinese characters in storage path.
This commit is contained in:
parent
6009bba339
commit
f5d8eaa2ad
|
@ -107,6 +107,7 @@ sub zmDbConnect {
|
||||||
.$socket . $sslOptions . ($options?join(';', '', map { $_.'='.$$options{$_} } keys %{$options} ) : '')
|
.$socket . $sslOptions . ($options?join(';', '', map { $_.'='.$$options{$_} } keys %{$options} ) : '')
|
||||||
, $ZoneMinder::Config::Config{ZM_DB_USER}
|
, $ZoneMinder::Config::Config{ZM_DB_USER}
|
||||||
, $ZoneMinder::Config::Config{ZM_DB_PASS}
|
, $ZoneMinder::Config::Config{ZM_DB_PASS}
|
||||||
|
, { mysql_enable_utf8 => 1, }
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
if ( !$dbh or $@ ) {
|
if ( !$dbh or $@ ) {
|
||||||
|
|
Loading…
Reference in New Issue