Um eine neue MySQL-Verbindung zu erstellen, müssen Sie den MySQL-Connector importieren, dann das Verbindungsobjekt erstellen, die Verbindung überprüfen, das Cursorobjekt erstellen, die Abfrage ausführen, die Ergebnisse abrufen und schließlich die Verbindung schließen. So erstellen Sie eine neue MySQL-Verbindung Kann mit der MySQL-Datenbank kommunizieren. In Python können Sie beispielsweise
import mysql.connector
verwenden.
2. Erstellen Sie ein Verbindungsobjekt
Verwenden Sie die Funktion mysql.connector.connect()
, um ein Verbindungsobjekt zu erstellen, das die folgenden Parameter akzeptiert: host :
Benutzer:
MySQL-BenutzernamePasswort: MySQL-Passwort
Zum Beispiel: import mysql.connector
。
2. 创建连接对象
使用 mysql.connector.connect()
函数创建连接对象,该函数接受以下参数:
例如:
<code class="python">import mysql.connector my_connection = mysql.connector.connect( host="localhost", user="root", password="my_password", database="my_database", )</code>
3. 验证连接
检查连接对象是否成功建立,可以使用 is_connected()
函数:
<code class="python">if my_connection.is_connected(): print("连接成功!") else: print("连接失败。")</code>
4. 创建游标对象
游标对象允许您执行 SQL 查询和检索结果。使用 connection.cursor()
方法创建游标对象:
<code class="python">my_cursor = my_connection.cursor()</code>
5. 执行查询
使用游标对象的 execute()
方法执行 SQL 查询:
<code class="python">my_cursor.execute("SELECT * FROM my_table")</code>
6. 检索结果
使用游标对象的 fetchall()
<code class="python">results = my_cursor.fetchall()</code>
3. Verbindung überprüfen
Um zu überprüfen, ob das Verbindungsobjekt erfolgreich hergestellt wurde, können Sie denis_connected() verwenden. Code> Funktion: <p></p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="python">my_connection.close()</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>🎜4. Cursorobjekte erstellen 🎜🎜🎜Mit Cursorobjekten können Sie SQL-Abfragen ausführen und Ergebnisse abrufen. Verwenden Sie die Methode <code>connection.cursor()
, um ein Cursorobjekt zu erstellen: 🎜rrreee🎜🎜5. Führen Sie eine Abfrage aus🎜🎜🎜Verwenden Sie die Methode execute()
des Cursorobjekts So führen Sie eine SQL-Abfrage aus: 🎜rrreee 🎜🎜6. Ergebnisse abrufen🎜🎜🎜Verwenden Sie die Methode fetchall()
des Cursorobjekts, um Abfrageergebnisse abzurufen: 🎜rrreee🎜🎜7. Schließen Sie die Verbindung 🎜🎜 🎜Schließen Sie nach Abschluss die Verbindung, um Ressourcen freizugeben: 🎜rrreeeDas obige ist der detaillierte Inhalt vonSo erstellen Sie eine neue Verbindung in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!