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

Mengimpor file sql besar ke MySql melalui baris perintah

Anda dapat mengimpor file .sql menggunakan input standar seperti ini:

mysql -u <user> -p<password> <dbname> < file.sql

Catatan: Seharusnya tidak ada spasi di antara <-p> dan <password>

Referensi:http://dev.mysql.com /doc/refman/5.0/en/mysql-batch-commands.html

Catatan untuk pengeditan yang disarankan: Jawaban ini sedikit diubah oleh pengeditan yang disarankan untuk menggunakan parameter kata sandi sebaris. Saya dapat merekomendasikannya untuk skrip tetapi Anda harus menyadari bahwa ketika Anda menulis kata sandi secara langsung di parameter (-p<password> ) itu mungkin di-cache oleh riwayat shell yang mengungkapkan kata sandi Anda kepada siapa saja yang dapat membaca file riwayat. Sedangkan -p meminta Anda memasukkan kata sandi dengan input standar.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa menanyakan database MySQL dari aplikasi Rails tanpa model?

  2. MySQL membuat waktu dan memperbarui stempel waktu

  3. Indeks set karakter awal yang tidak diketahui '255' diterima dari server

  4. Cara Mengembalikan Daftar Set Karakter yang Tersedia di MySQL

  5. Spark:Membaca tabel MySQL besar ke DataFrame gagal