Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tidak dapat membuat kueri sumber MySQL berfungsi menggunakan modul Python mysqldb

Seperti yang dikatakan orang lain, Anda tidak dapat menggunakan perintah source di MySQLdb Python API

Jadi, alih-alih menjalankannya, muat file dan jalankan

Katakanlah file .sql Anda memiliki

create database test;

Baca konten seperti

sql=open("test.sql").read()

Dan kemudian jalankan

cursor.execute(sql);

Anda akan mendapatkan "test" database baru



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengatur nilai default untuk kolom tipe DATE ke tanggal saat ini tanpa bagian waktu?

  2. Simulasikan fungsi lag di MySQL

  3. MySQL menambahkan 12 jam ke bidang waktu

  4. Dapatkan hasil kueri SQL tanpa format tabel

  5. Cara menetapkan ulang kolom AUTO_INCREMENT untuk setiap baris dalam tabel MySQL menggunakan PHP