mysql python安裝

WBOY
發布: 2023-05-14 11:39:37
原創
4113 人瀏覽過

MySQL是目前最受歡迎的開源關係型資料庫管理系統之一,python是一種高階程式語言,兩者可以結合使用。本文將介紹如何在python中安裝和使用MySQL。

第一步:安裝MySQL

在安裝MySQL之前,要確保主機已經安裝了Python,以及pip,Python套件管理工具。

  1. 下載MySQL

目前MySQL的正式下載網址為:https://dev.mysql.com/downloads/mysql/

  1. 安裝MySQL

下載完成後,執行下列指令安裝MySQL:

$ sudo apt-get install mysql-server
登入後複製
  1. 啟動MySQL

如果MySQL安裝成功,就可以透過下面的指令啟動MySQL:

$ sudo service mysql start
登入後複製
  1. 登入MySQL

#啟動MySQL之後,我們可以使用下列指令登入MySQL:

$ mysql -u 用户名 -p
登入後複製

第二步:安裝Python的MySQL驅動程式

  1. 安裝MySQL-Python驅動程式

安裝Python的MySQL驅動程序,我們可以使用MySQL-Python或說是mysqlclient,安裝如下:

$ pip install MySQL-python
登入後複製
  1. 安裝PyMySQL驅動程式

另外一個mysql驅動為PyMySQL, 安裝如下:

$ pip install PyMySQL
登入後複製

第三個步驟:在Python中使用MySQL

  1. 連接MySQL

在Python程式中使用MySQL,首先需要連接MySQL資料庫。我們可以使用以下程式碼連接MySQL:

import MySQLdb

db = MySQLdb.connect(host="localhost",
                     user="root",
                     passwd="your_password",
                     db="your_database_name")
登入後複製
  1. 執行SQL命令

#執行SQL指令可以使用以下程式碼:

import MySQLdb

db = MySQLdb.connect(host="localhost",
                     user="root",
                     passwd="your_password",
                     db="your_database_name")
                     
cursor = db.cursor()

sql = "SELECT * FROM your_table_name"

cursor.execute(sql)

result_set = cursor.fetchall()

for row in result_set:
    print row[0], row[1]
登入後複製
  1. 關閉連接

最後,如果不再使用MySQL,請關閉連線以釋放資源:

import MySQLdb

db = MySQLdb.connect(host="localhost",
                     user="root",
                     passwd="your_password",
                     db="your_database_name")
                     
cursor = db.cursor()

sql = "SELECT * FROM your_table_name"

cursor.execute(sql)

result_set = cursor.fetchall()

db.close()
登入後複製

總結:

MySQL是一種流行的資料庫管理系統,而python是一種靈活、易學、易用的程式語言,兩者結合使用可以提高開發效率。本文介紹了在python中安裝和使用MySQL的方法。

以上是mysql python安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板