Rumah  >  Artikel  >  pangkalan data  >  pemasangan mysql python

pemasangan mysql python

WBOY
WBOYasal
2023-05-14 11:39:374052semak imbas

MySQL kini merupakan salah satu sistem pengurusan pangkalan data hubungan sumber terbuka yang paling popular, dan Python ialah bahasa pengaturcaraan peringkat tinggi yang boleh digunakan dalam kombinasi. Artikel ini akan memperkenalkan cara memasang dan menggunakan MySQL dalam python.

Langkah pertama: Pasang MySQL

Sebelum memasang MySQL, pastikan hos telah memasang Python, serta pip, alat pengurusan pakej Python.

  1. Muat turun MySQL

Alamat muat turun rasmi MySQL semasa ialah: https://dev.mysql.com/downloads/mysql/

  1. Pasang MySQL

Selepas muat turun selesai, laksanakan arahan berikut untuk memasang MySQL:

$ sudo apt-get install mysql-server
  1. Mulakan MySQL

Jika MySQL telah berjaya dipasang, anda boleh Mulakan MySQL melalui arahan berikut:

$ sudo service mysql start
  1. Log masuk ke MySQL

Selepas memulakan MySQL, kita boleh menggunakan arahan berikut untuk log masuk ke MySQL:

$ mysql -u 用户名 -p

Langkah 2 : Pasang pemacu MySQL untuk Python

  1. Pasang pemacu MySQL-Python

Pasang pemacu MySQL untuk Python, kami boleh menggunakan MySQL-Python atau mysqlclient, pasang Seperti berikut:

$ pip install MySQL-python
  1. Pasang pemacu PyMySQL

Satu lagi pemacu mysql ialah PyMySQL, pasang seperti berikut:

$ pip install PyMySQL

Langkah 3: Gunakannya dalam Python MySQL

  1. Menyambung ke MySQL

Untuk menggunakan MySQL dalam program Python, anda perlu menyambung ke pangkalan data MySQL terlebih dahulu. Kita boleh menggunakan kod berikut untuk menyambung ke MySQL:

import MySQLdb

db = MySQLdb.connect(host="localhost",
                     user="root",
                     passwd="your_password",
                     db="your_database_name")
  1. Melaksanakan arahan SQL

Melaksanakan arahan SQL dan kita boleh menggunakan kod berikut:

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. Tutup sambungan

Akhir sekali, jika anda tidak lagi menggunakan MySQL, tutup sambungan untuk melepaskan sumber:

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()

Ringkasan:

MySQL ialah sistem pengurusan pangkalan data yang popular, dan Python ialah bahasa pengaturcaraan yang fleksibel, mudah dipelajari dan mudah digunakan Menggabungkan kedua-duanya boleh meningkatkan kecekapan pembangunan. Artikel ini memperkenalkan cara memasang dan menggunakan MySQL dalam python.

Atas ialah kandungan terperinci pemasangan mysql python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn