Агуулгын хүснэгт:

Би Python дээр MySQL-г хэрхэн ашиглах вэ?
Би Python дээр MySQL-г хэрхэн ашиглах вэ?

Видео: Би Python дээр MySQL-г хэрхэн ашиглах вэ?

Видео: Би Python дээр MySQL-г хэрхэн ашиглах вэ?
Видео: Python-г 30 минутад #x101in30 2024, Дөрөвдүгээр сар
Anonim

MySQL Connector Python ашиглан Python дээр MySQL мэдээллийн санг холбох алхамууд

  1. Суулгах MySQL Холбогч Python ашиглаж байна пип.
  2. Ашиглах нь mysql .
  3. Ашиглах a-ийн буцаасан холболтын объект холбох () Өгөгдлийн сангийн үйлдлийг гүйцэтгэх курсор объект үүсгэх арга.
  4. Курсор.
  5. Курсор объектыг хаах ашиглах курсор.

Үүний дагуу MySQL Python-тэй хэрхэн ажилладаг вэ?

MySQL-тэй ажиллахын тулд Python дээр дагаж мөрдөх журам

  1. Өгөгдлийн сантай холбогдоно уу.
  2. Өгөгдлийн сандаа зориулж объект үүсгэ.
  3. SQL асуулга ажиллуулна уу.
  4. Үр дүнгээс бичлэг татах.
  5. Хүснэгтэд өөрчлөлт оруулсан тохиолдолд мэдээллийн санд мэдэгдэнэ.

Мөн Python болон SQL-г хэрхэн хамтад нь ашиглах вэ? Python | ашиглан SQL 1-р багц

  1. SQLite ашиглахын тулд бид sqlite3-г импортлох ёстой.
  2. Дараа нь connect() аргыг ашиглан холболт үүсгээд, хэрэв ийм нэртэй файл байгаа бол хандахыг хүссэн өгөгдлийн сангийн нэрийг өгвөл тэр файлыг нээх болно.
  3. Үүний дараа SQL руу команд илгээх чадвартай курсор объект дуудагдана.

Үүний дагуу би python дахь MySQL мэдээллийн сантай хэрхэн холбогдох вэ?

  1. MySQL-д холбогдохын тулд mysql холбогч python-ын connect() аргыг ашиглана уу. connect() аргад шаардлагатай аргументыг дамжуулна. өөрөөр хэлбэл хост, хэрэглэгчийн нэр, нууц үг, мэдээллийн сангийн нэр.
  2. SQL асуулгыг гүйцэтгэхийн тулд connect() аргаар буцаасан холболтын объектоос курсор объект үүсгэнэ үү.
  3. ажил дууссаны дараа холболтыг хаа.

Python мэдээллийн санд хэрхэн холбогддог вэ?

Python болон MySQL

  1. Дараах тушаалаар SQL интерфэйсийг импортлох: >>> MySQLdb-г импортлох.
  2. Дараах тушаалаар мэдээллийн сантай холболт үүсгэнэ үү: >>> conn=MySQLdb.connect(host='localhost', user='root', passwd='')
  3. Дараах командыг ашиглан холболтын курсор үүсгэнэ үү: >>>cursor = conn.cursor()

Зөвлөмж болгож буй: