Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhập tệp .sql lớn vào MySQL

Tăng wait_timeout và / hoặc tương tác_timeout nên giúp. Đầu tiên hãy kiểm tra giá trị hiện tại:

C:\> mysql -hlocalhost -uroot -proot

mysql> SHOW VARIABLES LIKE 'wait_timeout';

Nếu mức này rất thấp (ví dụ:30 giây) thì hãy tăng nó lên (ví dụ:5 phút):

mysql> SET SESSION wait_timeout = 300;
mysql> SET SESSION interactive_timeout = 300;

Sau đó thực thi tệp SQL của bạn:

mysql> \. database.sql



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để bật máy khách MySQL tự động kết nối lại với MySQLdb?

  2. Không thể thêm trường ... kích thước hàng ... lớn hơn kích thước tối đa cho phép

  3. Làm cách nào để tối ưu hóa truy vấn nếu bảng chứa 10000 mục nhập bằng MySQL?

  4. PHP / MySQL - Cách tốt nhất để tạo chuỗi ngẫu nhiên duy nhất?

  5. mysql_fetch_array thêm tất cả các hàng?