第一步:安裝MySQL
可以直接從MySQL官方網站下載最新的Community Server 5.6.x版本。MySQL是跨平臺的,選擇對應的平臺下載安裝文件,安裝即可。
安裝時,MySQL會提示輸入root
用戶的口令,請務必記清楚。如果怕記不住,就把口令設置爲password
。
在Windows上,安裝時請選擇UTF-8
編碼,以便正確地處理中文。
在Mac或Linux上,需要編輯MySQL的配置文件,把數據庫默認的編碼全部改爲UTF-8。MySQL的配置文件默認存放在/etc/my.cnf
或者/etc/mysql/my.cnf
:
[client]
default-character-set = utf8
[mysqld]
default-storage-engine = INNODB
character-set-server = utf8
collation-server = utf8_general_ci
重啓MySQL後,可以通過MySQL的客戶端命令行檢查編碼:
$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor...
...
mysql> show variables like '%char%';
第二步:安裝MySQL驅動
由於MySQL服務器以獨立的進程運行,並通過網絡對外服務,所以,需要支持Python的MySQL驅動來連接到MySQL服務器。MySQL官方提供了mysql-connector-python驅動,但是安裝的時候需要給pip命令加上參數--allow-external
:
$ pip install mysql-connector-python --allow-external mysql-connector-python
如果上面的命令安裝失敗,可以試試另一個驅動:
$ pip install mysql-connector