Python 数据库应用教程:安装 MySQL 及使用 MySQL Connector
Python可以用于數據庫應用程序。
其中最流行的數據庫之一是MySQL。
MySQL數據庫
為了能夠在本教程中嘗試代碼示例,您應該在計算機上安裝MySQL。
您可以在 MySQL官方網站 下載MySQL數據庫。
安裝MySQL驅動程序
Python需要一個MySQL驅動程序來訪問MySQL數據庫。
在本教程中,我們將使用"MySQL Connector"驅動程序。
我們建議您使用PIP來安裝"MySQL Connector"。
PIP很可能已經安裝在您的Python環境中。
在命令行中導航到PIP的位置,然后輸入以下內容:
下載并安裝"MySQL Connector":
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>python -m pip install mysql-connector-python
現在您已經下載并安裝了MySQL驅動程序。
測試MySQL Connector
為了測試安裝是否成功,或者如果您已經安裝了"MySQL Connector",請創建一個Python頁面,其中包含以下內容:
demo_mysql_test.py:
import mysql.connector
如果上述代碼沒有出現錯誤,表示"MySQL Connector"已安裝并準備好使用。
創建連接
首先創建一個到數據庫的連接。
使用您的MySQL數據庫的用戶名和密碼:
demo_mysql_connection.py:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
print(mydb)
創建數據庫
要在MySQL中創建數據庫,請使用"CREATE DATABASE"語句:
示例創建一個名為 "mydatabase" 的數據庫:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE mydatabase")
如果上述代碼沒有出現錯誤,那么您已成功創建了一個數據庫。
檢查數據庫是否存在
您可以通過使用"SHOW DATABASES"語句來列出系統中的所有數據庫來檢查數據庫是否存在:
示例返回系統中的數據庫列表:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("SHOW DATABASES")
for x in mycursor:
print(x)
或者,您可以在建立連接時嘗試訪問數據庫:
示例嘗試連接到數據庫 "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
最后
為了方便其他設備和平臺的小伙伴觀看往期文章:公眾號搜索Let us Coding,或者掃描下方二維碼,關注公眾號,即可獲取最新文章。
看完如果覺得有幫助,歡迎點贊、收藏和關注
總結
以上是生活随笔為你收集整理的Python 数据库应用教程:安装 MySQL 及使用 MySQL Connector的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java安全机制之一——Security
- 下一篇: MySQL 数据库表格创建、数据插入及获