mysql設定デフォルトはutf 8に符号化されます

828 ワード

  
show variables like '%character%';
show variables like '%collation%';

1、 [client]     default-character-set=utf8,  :
 
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=utf8
 
2、 [mysqld]     character-set-server=utf8,  :
 
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
character-set-server=utf8
 
3、 [mysql]     default-character-set=utf8,  :
 
[mysql]
no-auto-rehash
default-character-set=utf8


  
show variables like '%character%';
show variables like '%collation%';

python 3 django pymysqlの使用
まず参照ソースのインストールをインストールし、python 3 setup.py install 
設定settings:
'ENGINE': 'django.db.backends.mysql'

__init__.py:
pymysql
pymysql.install_as_MySQLdb()