Drei Artikel, die Ihnen dabei helfen, herauszufinden, wie Sie die MySQL-Datenbank erlernen und Tabellen in der MySQL-Bibliothek erstellen

Tomorin
Freigeben: 2018-08-16 13:54:03
Original
1565 Leute haben es durchsucht

Zuvor hatten wir ein einfaches Verständnis der Python-Manipulation der MySQL-Datenbank durch „Drei Artikel, die Ihnen helfen, das Erlernen der MySQL-Datenbank zu lernen und die SQL-Datenbank zu installieren“ Dieser Artikel stellt es vor Tabelle erstellen mit der MySQL-Bibliothek und lernen Sie die MySQL-Datenbank ausführlich kennen.

Wenn Sie zunächst eine Tabelle für die MySQL-Bibliothek erstellen möchten, müssen Sie zunächst eine Verbindung zur Datenbank herstellen

Bevor Sie eine Verbindung zur Datenbank herstellen, bestätigen Sie bitte zunächst Folgendes:

1 Sie haben die Datenbank TESTDB erstellt.

2 Tabelle MITARBEITER

3.EMPLOYEE-Tabelle Die Felder sind VORNAME, NACHNAME, ALTER, GESCHLECHT und EINKOMMEN.

4. Der Benutzername, der für die Verbindung zur Datenbank TESTDB verwendet wird, ist „testuser“ und das Passwort ist „test123“. Sie können es selbst festlegen oder direkt den Root-Benutzernamen und das Passwort verwenden. Bitte verwenden Sie den Grant-Befehl.

5. Das Python MySQLdb-Modul wurde auf Ihrem Computer installiert.

6. Wenn Sie mit SQL-Anweisungen nicht vertraut sind, können Sie unser grundlegendes SQL-Tutorial besuchen

Beispiele:

Die folgenden Beispiele verweisen auf die TESTDB-Datenbank von MySQL:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import MySQLdb

# 打开数据库连接
db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB", charset='utf8' )

# 使用cursor()方法获取操作游标
 cursor = db.cursor()
 
 # 使用execute方法执行SQL语句
 cursor.execute("SELECT VERSION()")
 
 # 使用 fetchone() 方法获取一条数据
 data = cursor.fetchone()
 
 print "Database version : %s " % data
 
 # 关闭数据库连接
 db.close()
Nach dem Login kopieren

Das Ausgabeergebnis der Ausführung des obigen Skripts lautet wie folgt:

Database version : 5.0.45
Nach dem Login kopieren

Datenbanktabelle erstellen

Wenn die Datenbankverbindung besteht, Wir können die Methodeexecute() verwenden, um eine Tabelle in der Datenbank wie folgt zu erstellen: EMPLOYEE

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import MySQLdb

# 打开数据库连接
db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB", charset='utf8' )

# 使用cursor()方法获取操作游标 
cursor = db.cursor()

# 如果数据表已经存在使用 execute() 方法删除表。
cursor.execute("DROP TABLE IF EXISTS EMPLOYEE")

# 创建数据表SQL语句
sql = """CREATE TABLE EMPLOYEE (
         FIRST_NAME  CHAR(20) NOT NULL,
         LAST_NAME  CHAR(20),
         AGE INT,  
         SEX CHAR(1),
         INCOME FLOAT )"""
         
cursor.execute(sql)

#关闭数据库连接d
b.close()
Nach dem Login kopieren


Das obige ist der detaillierte Inhalt vonDrei Artikel, die Ihnen dabei helfen, herauszufinden, wie Sie die MySQL-Datenbank erlernen und Tabellen in der MySQL-Bibliothek erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage