Anda dapat menggunakan salah satu metode berikut untuk mengimplementasikan Integrasi Python MariaDB Anda sesuai dengan kebutuhan Anda Show
Dalam metode ini, Anda akan diminta secara manual untuk menerapkan Integrasi Python MariaDB menggunakan konektor MariaDB untuk Python dan kemudian mengaturnya menggunakan antarmuka baris perintah Hevo Data memberikan solusi tanpa kerumitan dan membantu Anda langsung mentransfer data dari berbagai Database/Data Warehouse atau tujuan pilihan Anda secara instan tanpa harus menulis kode apa pun. Hevo hadir dengan antarmuka grafis yang memungkinkan Anda mengonfigurasi sumber dan memuat data secara real-time. Hevo dikelola sepenuhnya dan sepenuhnya mengotomatiskan proses tidak hanya memuat data dari sumber yang Anda inginkan tetapi juga memperkaya data dan mengubahnya menjadi formulir siap analisis tanpa harus menulis satu baris kode pun Pre-built Hevo dengan 100+ sumber data (termasuk 40+ sumber data gratis) akan bertanggung jawab penuh atas proses transfer data, sehingga Anda dapat berfokus pada aktivitas bisnis utama Mulailah dengan Hevo GratisProsedur untuk Mengimplementasikan Integrasi Python MariaDBMetode 1. Integrasi Python MariaDB menggunakan Konektor MariaDBLangkah 1. Persiapan dan PemasanganAnda juga memerlukan database MariaDB aktif untuk dimainkan di artikel ini. Jika Anda tidak memilikinya, luncurkan terminal MariaDB di komputer Anda dan masukkan kata sandi Anda untuk masuk. Untuk memulai, buka terminal Anda dan ketik perintah berikut untuk meluncurkan shell MariaDB
Selanjutnya, mari kita buat database bernama 6. Jalankan perintah berikut di terminal MariaDB
Untuk mengerjakan database, Anda harus memilihnya. Jalankan perintah berikut
Terminal MariaDB Anda harus berubah untuk menunjukkan bahwa Anda telah memilih database 6. Sekarang saatnya untuk terhubung ke database dari Python. MariaDB menyediakan konektor Python yang disebut 8 yang dapat Anda gunakan untuk membuat koneksi dari Python ke database MariaDB Anda. Kami dapat memasang konektor ini menggunakan manajer paket _9. Pip hadir dengan Python. Buka terminal sistem operasi Anda dan jalankan perintah berikut untuk menginstal konektor MariaDB
Perintah harus berhasil menginstal konektor MariaDB. Langkah 2. Menghubungkan ke MariaDBUntuk membuat koneksi ke MariaDB dari Python, Anda harus mengimpor konektor MariaDB terlebih dahulu. Ini harus dilakukan dengan menggunakan pernyataan impor Python. _Selanjutnya, Anda harus memanggil fungsi _0 untuk membuat koneksi ke database MariaDB pilihan Anda. Fungsi ini mengharapkan Anda untuk memberikan sejumlah argumen untuk menentukan detail klien seperti nama pengguna, nama host, dan kata sandi MariaDB Anda. Setelah koneksi, untuk mengambil kursor, gunakan metode kursor() koneksi. Kursor memberi Anda cara untuk berkomunikasi dengan Server, seperti menjalankan kueri SQL dan mengelola transaksi
Sekarang, Anda akan dapat menjalankan kueri SQL terhadap database MariaDB yang dipilih. Buat file Python baru dan beri nama 1. Tambahkan kode berikut ke file untuk terhubung ke 6
Pada kode di atas, kami mengimpor dua pustaka, yaitu 3 dan 4. Kode untuk menghubungkan ke database telah dikelilingi oleh 5 dan 6 pernyataan sehingga membuang pengecualian yang mungkin terjadi selama proses koneksi. Selanjutnya, kita akan menjalankan kueri SQL untuk membuat tabel di database. Langkah 3. Membuat TabelKami akan menggunakan fungsi _7 untuk ini seperti yang ditunjukkan pada kode berikut
Jika Anda pergi ke tingkat database, Anda akan menemukan bahwa tabel baru telah dibuat Langkah 4. Memasukkan Data ke dalam TabelSekarang setelah tabel dibuat, mari kita lanjutkan dan masukkan beberapa data ke dalamnya. Ini dimungkinkan dengan menggabungkan fungsi _7 dengan pernyataan 9 SQL seperti yang ditunjukkan di bawah ini
Komitmen otomatis diaktifkan secara default di MariaDB Python Connector. Anda dapat menonaktifkan komitmen otomatis dengan menyetel atribut komitmen otomatis pada koneksi ke False jika Anda ingin mengelola transaksi secara manual, lakukan hanya saat Anda siap 0Setelah itu, Anda dapat menggunakan metode commit() dan rollback() untuk melakukan dan mengembalikan transaksi. Saat menggunakan Mesin Penyimpanan InnoDB, Server MariaDB memungkinkan Anda melakukan beberapa transaksi bersamaan di tabel yang sama tanpa menguncinya Langkah 5. Pengecualian CachingAnda harus berusaha untuk menjebak kesalahan untuk aktivitas SQL apa pun (mencari, memperbarui, menghapus, atau menyisipkan catatan) sehingga Anda dapat memverifikasi bahwa tindakan Anda dilakukan sesuai rencana dan bahwa Anda mengetahui masalah apa pun yang muncul. Gunakan kelas Error untuk menangkap error _1Server MariaDB melontarkan pengecualian SQL jika kueri dalam klausa try dari kode di atas gagal, yang ditangkap di dalam exception dan ditampilkan ke stdout. Saat bekerja dengan database, praktik terbaik pemrograman untuk menangani pengecualian ini sangat penting karena Anda harus melindungi integritas data Langkah 6. Mengambil DataMeja kami sekarang memiliki 3 catatan. Pengambilan data adalah bagian penting dari proses analitik data. Kita dapat mengambil data dari tabel menggunakan Python. Kode berikut menunjukkan ini _2Perhatikan bahwa kami telah menggunakan pernyataan SQL untuk mengambil data dari tabel. Hasil kueri akan disimpan dalam daftar di objek kursor kita, 1. Kita dapat menggunakan loop _2 untuk mengulang kursor dan mendapatkan data. Ini ditunjukkan di bawah ini _3Data tabel berhasil diambil. Setiap data dalam tabel diteruskan dari kursor sebagai tupel dengan kolom dalam pernyataan. Kami selesai dengan database, tetapi masih ada koneksi terbuka. Koneksi terbuka dan tidak terpakai membuang sumber daya. Kita dapat memanggil fungsi _3 untuk menutup koneksi seperti yang ditunjukkan di bawah ini _4Sambungan harus ditutup dengan sukses. Skrip LengkapArtikel ini menunjukkan betapa sederhananya membangun Integrasi Python MariaDB. Berikut adalah contoh script lengkapnya 5Batasan penggunaan Konektor MariaDB untuk Integrasi Python MariaDBBerikut ini adalah tantangan integrasi Python MariaDB
Metode 2. Integrasi Python MariaDB menggunakan HevoHevo adalah Pipa Data Tanpa Kode. Ini mendukung integrasi data pra-bangun dari 100+ sumber data. Hevo menawarkan solusi terkelola sepenuhnya untuk proses migrasi data Anda ke Server MariaDB. Ini akan mengotomatiskan aliran data Anda dalam hitungan menit tanpa menulis baris kode apa pun. Arsitekturnya yang toleran terhadap kesalahan memastikan bahwa data Anda aman dan konsisten. Hevo memberi Anda solusi yang benar-benar efisien dan sepenuhnya otomatis untuk mengelola data secara real-time dan selalu memiliki data yang siap dianalisis di Server MariaDB Daftar di sini untuk Uji Coba Gratis 14 HariHevo berfokus pada tiga langkah sederhana untuk membantu Anda memulai
Seperti yang dapat dilihat, Anda hanya perlu memasukkan kredensial yang sesuai untuk mengimplementasikan pipeline data yang sepenuhnya otomatis ini tanpa menggunakan kode apa pun Mari kita lihat beberapa fitur penting dari Hevo
Jelajahi lebih lanjut tentang Hevo dengan mendaftar uji coba gratis 14 hari hari ini. KesimpulanPada artikel ini pelajari prosedur untuk mengintegrasikan Python dengan MariaDB dan langkah-langkah untuk melakukan tugas seperti membuat tabel, memasukkan, dan mengambil data dari MariaDB menggunakan Python. Mengintegrasikan dan menganalisis data dari sekumpulan besar sumber yang beragam dapat menjadi tantangan, di sinilah Hevo berperan Kunjungi Situs Web kami untuk Menjelajahi HevoHevo Data, Pipa Data Tanpa Kode membantu Anda mentransfer data dari sumber pilihan Anda dengan cara yang sepenuhnya otomatis dan aman tanpa harus menulis kode berulang kali. Hevo dengan integrasinya yang kuat dengan 100+ sumber & Alat BI memungkinkan Anda tidak hanya mengekspor & memuat Data tetapi juga mengubah & memperkaya Data Anda & membuatnya siap dianalisis dalam sekejap Ingin mencoba Hevo? . Anda juga dapat melihat harga kami yang tidak ada duanya yang akan membantu Anda memilih paket yang tepat untuk kebutuhan bisnis Anda Bagikan pengalaman Anda belajar tentang Integrasi Python MariaDB. Beri tahu kami di bagian komentar di bawah Bagaimana cara memasukkan data di MariaDB menggunakan Python?Untuk membuat koneksi ke MariaDB dari Python, pertama-tama Anda harus mengimpor konektor MariaDB. Ini harus dilakukan dengan menggunakan pernyataan impor Python. Selanjutnya, Anda harus memanggil fungsi connect() untuk membuat koneksi ke database MariaDB pilihan Anda .
Bagaimana cara memasukkan nilai ke dalam tabel di MariaDB?Untuk menambahkan data ke tabel di MariaDB, Anda perlu menggunakan pernyataan INSERT. Sintaks dasarnya yang minimal adalah perintah INSERT diikuti dengan nama tabel, lalu kata kunci VALUES dengan daftar nilai yang dipisahkan koma yang terdapat dalam tanda kurung . INSERT table1 VALUES('text1','text2','text3');
Bagaimana Anda memasukkan data ke dalam tabel dengan Python?Sisipkan MySQL Python Ke Tabel . Masukkan catatan di tabel "pelanggan". impor mysql. penyambung. mydb = mysql. . Isi tabel "pelanggan" dengan data. impor mysql. penyambung. mydb = mysql. penyambung. Menghubung(. Masukkan satu baris, dan kembalikan ID. impor mysql. penyambung. mydb = mysql. penyambung. Menghubung(. ❮ Sebelumnya Berikutnya ❯ |