mysql5.7は、文字エンコーディングを設定します

[Ubuntuの] MySQLのデフォルトの設定ファイルのパス

sudoの vimの/etc/mysql/mysql.conf.d/mysqld.cnf

設定ファイルを変更し、[mysqldを]コンテンツを追加し、[クライアント]の設定項目

#1のmysqld 
[mysqldを] 
文字 -set-サーバー= UTF8の
照合 -server = utf8_general_ci 
init_connect = ' SET NAMES UTF8の' 

#クライアント
[クライアント] 
デフォルト -characterセット= UTF8

サービスの再起動

sudoの /etc/init.d/mysql再起動

検証結果

以下のようなMySQLの>ショー変数' character_set_の%' ; 
mysqlのような>ショー変数' collat​​ion_の%' ;

 

おすすめ

転載: www.cnblogs.com/fixdq/p/10938517.html