Rumah > Artikel > pangkalan data > Bagaimana untuk membuat sambungan baru dalam mysql
Untuk mencipta sambungan MySQL baharu, anda perlu mengimport Penyambung MySQL, kemudian mencipta objek sambungan, mengesahkan sambungan, mencipta objek kursor, melaksanakan pertanyaan, mendapatkan semula keputusan, dan akhirnya menutup sambungan.
Bagaimana membuat sambungan MySQL baru
Untuk membuat sambungan MySQL baru, anda boleh menggunakan langkah -langkah berikut:
1. boleh Berkomunikasi dengan pangkalan data MySQL. Sebagai contoh, dalam Python anda boleh menggunakan import mysql.connector
.
2 Cipta objek sambungan 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()
Gunakan fungsi mysql.connector.connect()
untuk mencipta objek sambungan, yang menerima parameter berikut: hos :
pengguna:
nama pengguna MySQL<code class="python">results = my_cursor.fetchall()</code>🎜🎜3 Sahkan sambungan🎜🎜🎜Untuk menyemak sama ada objek sambungan berjaya diwujudkan, anda boleh menggunakan
is_connected()kod> fungsi: 🎜<pre class="brush:php;toolbar:false"><code class="python">my_connection.close()</code></pre>🎜🎜4. Mencipta Objek Kursor 🎜🎜🎜Objek kursor membolehkan anda melaksanakan pertanyaan SQL dan mendapatkan semula hasil. Gunakan kaedah <code>connection.cursor()
untuk mencipta objek kursor: 🎜rrreee🎜🎜5 Jalankan pertanyaan🎜🎜🎜Gunakan kaedah execute()
objek kursor. untuk melaksanakan pertanyaan SQL: 🎜rrreee 🎜🎜6 Dapatkan keputusan🎜🎜🎜Gunakan kaedah fetchall()
objek kursor untuk mendapatkan hasil pertanyaan: 🎜rrreee🎜🎜7 🎜Selepas selesai, tutup sambungan untuk mengeluarkan sumber: 🎜rrreeeAtas ialah kandungan terperinci Bagaimana untuk membuat sambungan baru dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!