Mengakses database sql menggunakan python

Koneksi server Python SQL dibuat dengan keterbacaan kode sehingga pemrogram dapat mengkomunikasikan ide mereka dalam baris kode yang lebih sedikit. Bahasa Python, yang banyak digunakan. Python juga dapat digunakan bersamaan dengan SQL. Untuk menghubungkan database MySQL, kita membutuhkan konektor mysql dengan python. Konektor MySQL berfungsi sebagai middleware antara python dan database MySQL. Aplikasi python terhubung ke database MySQL menggunakan konektor MySQL

Paket Pengembangan Perangkat Lunak Semua dalam Satu(600+ Kursus, 50+ proyek)

Mengakses database sql menggunakan python
Mengakses database sql menggunakan python
Mengakses database sql menggunakan python
Mengakses database sql menggunakan python

Mengakses database sql menggunakan python
Mengakses database sql menggunakan python
Mengakses database sql menggunakan python
Mengakses database sql menggunakan python

Harga
Lihat Kursus

600+ Kursus Daring. 50+ proyek. 3000+ Jam. Sertifikat yang Dapat Diverifikasi. Akses Seumur Hidup
4. 6 (85.824 peringkat)

Ikhtisar Koneksi Python SQL Server

  • Kami membutuhkan perpustakaan untuk membuat koneksi antara server SQL dan python. SQL dan python keduanya banyak digunakan. SQL adalah standar de facto python di dunia basis data
  • Cukup sederhana untuk menyatukan ini. Kami dapat dengan mudah memanfaatkan sifat dinamis python untuk mengontrol dan menghasilkan kueri SQL. Selain itu, koneksi SQL server dengan python sangat mudah karena kita memiliki koneksi dengan database lain

Bagaimana Menghubungkan Python SQL Server?

Langkah-langkah di bawah ini menunjukkan cara menghubungkan server python SQL. Untuk terhubung ke server python SQL, pertama-tama kita perlu menginstal ekstensi pyodbc, python, visual studio, dan MS python

Mulai Kursus Pengembangan Perangkat Lunak Gratis Anda

Pengembangan web, bahasa pemrograman, pengujian Perangkat Lunak & lainnya

1. Pada langkah pertama, kami memeriksa apakah python diinstal atau tidak di sistem kami. Setelah itu, kami memeriksanya dengan masuk ke python dan memeriksa versi python

Kode

python –version
python

Keluaran

Mengakses database sql menggunakan python

Pada gambar di atas, kita dapat melihat bahwa versi python akan ditampilkan sebagai 3. 10. 2. Juga, kami telah masuk ke konsol python

2. Setelah memeriksa instalasi python pada langkah ini, kami menginstal pyodbc menggunakan perintah pip

Kode

pip install pyodbc
_

Keluaran

Mengakses database sql menggunakan python

3. Setelah menginstal pyodbc, kami mengimpor modul pyodbc ke dalam skrip kami. Untuk mengimpor modul pyodbc, kita perlu menggunakan kata kunci impor. Kami telah membuat server. con untuk membuat koneksi

Kode

import pyodbc

Keluaran

Mengakses database sql menggunakan python

4. Setelah mengimpor modul pyodbc pada langkah ini, kami mengatur string koneksi dengan server database SQL. Kami menggunakan test DB untuk menghubungkan server database SQL

Kode

py_con = pyodbc.connect p('connection string')

Keluaran

Mengakses database sql menggunakan python

5. Setelah string koneksi disiapkan pada langkah ini, kami membuat objek kursor dari koneksi dan menjalankan perintah SQL. Kami menjalankan perintah "pilih @@versi" untuk memeriksa versi server basis data

Kode

py_cur = py_con.cursor()
py_cur.execute ("select @@version")
_

Keluaran

Mengakses database sql menggunakan python

6. Setelah menjalankan kueri, kami menutup kursor dan koneksi DB. Kami menutup kursor dan database dengan menggunakan metode komparatif

Kode

py_cur.close()
connection.close()

Keluaran

Mengakses database sql menggunakan python

Instal Koneksi Python SQL Server

Di bawah ini adalah langkah-langkah yang digunakan dalam koneksi python SQL server

1. Metode koneksi mysql. Modul konektor digunakan untuk membuat tautan antara python dan server database MySQL. Dalam pemanggilan metode, kami memberikan informasi basis data seperti nama host, nama pengguna, dan kata sandi, dan metode ini akan mengembalikan objek koneksi. Jika kita menggunakan sistem yang sama untuk MySQL dan python, kita perlu menggunakan nama host sebagai localhost

2. Untuk menghubungkan database MySQL, pertama-tama kita perlu menginstalnya di sistem kita. Setelah menginstal MySQL, buka command prompt dan buat user yang digunakan untuk menghubungkan database MySQL melalui python

3. Jika misalkan pip tidak terpasang di mesin kita, kita perlu memasang yang sama di sistem kita. Pip digunakan untuk menginstal konektor mysql untuk menghubungkan ke server database

4. Setelah menginstal pip di sistem kami, langkah selanjutnya adalah menginstal konektor MySQL

Contoh di bawah ini menunjukkan pemasangan konektor MySQL dengan menggunakan pip

Kode

pip install mysql-connector
_

Keluaran

Mengakses database sql menggunakan python

5. Untuk memeriksa pemasangan konektor mysql, kita perlu masuk ke shell python dan menjalankan perintah di bawah ini sebagai berikut. Untuk menggunakan konektor mysql di python terlebih dahulu, kita perlu mengimpornya menggunakan kata kunci import

Kode

import mysql.connector

Keluaran

Mengakses database sql menggunakan python

6. Setelah mengimpor modul, kami menghubungkannya ke database MySQL menggunakan contoh berikut

Contoh di bawah ini menunjukkan terhubung ke database MySQL sebagai berikut

Kode

import mysql.connector
py_my = mysql.connector.connect(
host = "localhost",
user = "root",
password = "Mysql@123"
)
print ("Connected")
_

Keluaran

Mengakses database sql menggunakan python

Pada contoh di atas, kita dapat melihat untuk menghubungkan ke server database MySQL; . Kemudian kami telah membuat objek koneksi untuk penggunaan tujuan koneksi

Juga, kita perlu memberikan nama host dari server database. Juga, kami telah memberikan nama pengguna dan kata sandi untuk tujuan otentikasi

7. Membuat basis data. Pada langkah ini, kita membuat nama database database db_server ke dalam database server MySQL menggunakan kode python. Kami menggunakan pernyataan "buat database name_of_database" untuk membuat database

Kode

import mysql.connector
py_my = mysql.connector.connect(
host = "localhost",
user = "root",
password = "Mysql@123"
)
py_cur = py_my.cursor()
py_cur.execute("CREATE DATABASE db_server")
print ("Database created.")
_

Keluaran

Mengakses database sql menggunakan python

Kita juga bisa mengecek ulang database yang dibuat ke server database MySQL saat login ke server

Kode

pip install pyodbc
_0

Keluaran

Mengakses database sql menggunakan python

8. Kami membuat tabel di database db_server pada langkah ini. Kami membuat nama tabel sebagai db_table

Kode

pip install pyodbc
_1

Keluaran

Mengakses database sql menggunakan python

Mengakses database sql menggunakan python

9. Masukkan data ke dalam tabel MySQL. Pada langkah ini, kami memasukkan data ke dalam tabel MySQL sebagai berikut

Kode

pip install pyodbc
_2

Keluaran

Mengakses database sql menggunakan python

Mengakses database sql menggunakan python

Kesimpulan

Kami membutuhkan perpustakaan untuk membuat koneksi antara server SQL dan python. SQL dan python keduanya banyak digunakan. Koneksi server Python SQL dibuat dengan mempertimbangkan keterbacaan kode sehingga pemrogram dapat mengomunikasikan ide mereka dalam baris kode yang lebih sedikit. Bahasa Python, yang banyak digunakan

Artikel yang Direkomendasikan

Ini adalah panduan untuk Koneksi Python SQL Server. Disini kita bahas pendahuluan, bagaimana cara menghubungkan Python SQL Server? . Anda juga dapat melihat artikel berikut untuk mempelajari lebih lanjut –

Bagaimana cara mengakses database SQL dengan Python?

Menghubungkan MySQL dengan Python . Langkah 1. Unduh dan Instal database MySQL gratis dari sini. Langkah 2. Setelah menginstal database MySQL, buka Command prompt Anda. Langkah 3. Arahkan Command prompt Anda ke lokasi PIP.

Bisakah Anda meminta database SQL dengan Python?

SQL, yang merupakan singkatan dari structured query language, adalah bahasa pemrograman di mana pengguna menanyakan basis data relasional. Ilmuwan data menggunakan SQL dengan Python dalam berbagai contoh, ditentukan oleh kasus penggunaan yang ada atau oleh preferensi pribadi .

Bisakah Anda mengakses database dengan Python?

Untuk mengakses database dengan Python, Anda harus menggunakan adaptor database . Python menawarkan adaptor basis data melalui modulnya yang memungkinkan akses ke basis data utama seperti MySQL, PostgreSQL, SQL Server, dan SQLite. Selain itu, semua modul ini mengandalkan API basis data Python (DB-API) untuk mengelola basis data.

Bagaimana cara mengakses database MySQL dari Python?

Cara menghubungkan database MySQL dengan Python .
Instal modul konektor MySQL. Gunakan perintah pip untuk menginstal konektor MySQL Python. .
Impor modul konektor MySQL. .
Gunakan metode connect(). .
Gunakan metode kursor(). .
Gunakan metode eksekusi(). .
Ekstrak hasil menggunakan fetchall().
Tutup objek kursor dan koneksi