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

Meningkatkan ukuran impor mysql

Kesalahan ini tidak ada hubungannya dengan php.ini, ini jelas merupakan pesan kesalahan dari DBMS.

Anda dapat meningkatkan nilai max_allowed_packet di file my.cnf:

[mysqld]
max_allowed_packet = 128M

Setelah me-restart mysqld Anda, itu akan berfungsi (untuk data yang lebih besar, tingkatkan nilainya lebih banyak)

Jika Anda mencoba untuk "mengimpor dengan dempul", saya kira Anda menggunakan mysql dari baris perintah, dalam hal ini Anda dapat memulai mysql dengan parameter --max_allowed_packet mis:

mysql --max_allowed_packet=128M -u root -p sampledb < dump.sql

Atau jika Anda mencari sumber file dari dalam sesi mysql yang sedang berjalan, Anda dapat mengatur parameter dengan:

set global max_allowed_packet=128M;

contoh terakhir hanya efektif hingga restart mysqld berikutnya, untuk solusi permanen tetap pada contoh pertama saya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Snow Leopard + Ruby 1.9.1 + Permata MySQL =Masalah besar

  2. Penggabungan MySQL menghitung beberapa kolom

  3. Multiple While Loop dalam While Loop?

  4. Desain database untuk pengelompokan

  5. MySQL - Temukan poin dalam radius dari database