Windows7下Python3.4使用MySQL數據庫(安裝教程)

原做者及原文連接: Jack-Cui,blog.csdn.net/c406495762/…python

Windows版本: Windows7-64bit Python版本: python3.4.14-32bit MySQL版本: MySQL 5.7.17mysql

一.MySQL Community Server安裝:

1.mysql-5.7.17-win64.zip下載

URL: dev.mysql.com/downloads/m…sql

對應Windows系統版本,我選擇了mysql-5.7.17-win64.zip進行下載。最下面兩個ZIP是測試用的,忽略便可。數據庫

若是沒有登陸,能夠選擇直接下載。bash

2.解壓縮ZIP文件,解壓到想要安裝的目錄下。

3.配置環境變量。

找到解壓縮後文件的位置,截圖以下:學習

我配置的變量值爲D:\MySQL\mysql-5.7.17-winx64\bin,注意在這個前面須要添加分號-「;」,截圖以下:測試

4.配置my.ini文件。

複製my-default.ini文件,到當前目錄並更名爲my.ini。以下所示:fetch

打開my.ini文件進行配置,以下(注意:路徑設置須要轉義符」\」進行轉義,或者使用反斜槓」/」,並將最後一行註釋掉):ui

5.初始化數據庫、配置相關信息(命令執行順序要正確,不然會初始化失敗)

(1)以管理員身份運行Windows命令行cmd,進入安裝目錄的bin目錄下,以下:spa

(2)初始化data目錄:

輸入命令 (生成無密碼的root用戶):

mysqld --initialize-insecure
複製代碼

此時在mysql文件夾下會生成一個data文件夾,裏面有些文件夾和文件,這樣就代表初始化成功了。

(3)註冊MySQL服務:

輸入命令:

mysqld -install
複製代碼

出現以下圖所示內容,表示註冊成功。

(4)啓動MySQL服務:

輸入命令:

net start mysql
複製代碼

出現以下圖所示內容,表示啓動成功。

(5)設置密碼:

輸入命令

mysqladmin -u root password 密碼
複製代碼

(6)使用密碼登陸mysql:

輸入命令:

mysql -u root -p 密碼
複製代碼

最終完成截圖以下:

至此,MySQL配置完成。 若是想退出MySQL服務,使用命令:

exit
複製代碼

若是想移除MySQL服務,使用命令:

mysqld --remove
複製代碼

二.Connector/Python安裝:

命令窗口(cmd)使用命令以下:easy_install pymysql3 在python3以後,MySQLdb被pymysql取代了。根據使用版本的不一樣,安裝不一樣的鏈接器。 注意:這個須要在安裝好python3.4以後使用。結果以下:

三.測試

mysql新建一張表後,test.py程序編寫以下:

import pymysql
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='meditation',db='mysql')
cursor = conn.cursor ()  
cursor.execute ("SELECT VERSION()")  
row = cursor.fetchone ()  
print("MySQL server version:", row[0])
cursor.close ()  
conn.close ()  
複製代碼

運行test.py能夠查看結果,代表配置成功。


相關文章和視頻推薦

圓方圓學院聚集 Python + AI 名師,打造精品的 Python + AI 技術課程。 在各大平臺都長期有優質免費公開課,歡迎報名收看。 公開課地址: ke.qq.com/course/3627…

加入python學習討論羣 78486745 ,獲取資料,和廣大羣友一塊兒學習。

圓方圓python技術討論羣
圓方圓python技術討論羣
相關文章
相關標籤/搜索