ERROR 2006 (hy000) at line 12 mysql server has gone away lỗi vps khi import database mysql

Thảo luận trong 'VPS | Hosting Linux / Windows' bắt đầu bởi seolagi, 10/1/20.

  1. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    699
    Đã được thích:
    55
    Điểm thành tích:
    28
    Mình gặp lỗi: ERROR 2006 (hy000) at line 12 mysql server has gone away trên vps Linux khi import database mysql với dung lượng 400MB. Bạn nào giúp mình xử lý lỗi này với, đó là lỗi do tập tin database hay lỗi do vps không cho upload vậy?

    loi-error-2006-hy000-at-line-mysql-server-has-gone-away.jpg
     
    Cảm ơn đã xem bài:

    ERROR 2006 (hy000) at line 12 mysql server has gone away lỗi vps khi import database mysql

    danh sách diễn đàn rao vặt gov chất lượng
  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,371
    Đã được thích:
    1,058
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Lỗi này là lỗi VPS cấu hình không cho phép upload dữ liệu lớn lên đó bạn, bạn chỉ cần cấu hình lại vps cho phép UPload file dữ liệu lớn lên là được ngay.

    Thực hiện như sau:

    1. Truy cập vào vps dòng lệnh Command Line thực hiện Edit lại tập tin my.cnf trong thư mục: /etc/my.cnf để chèn thêm mới nếu chưa có hoặc sửa lại giá trị nếu có rồi cho dòng: max_allowed_packet=500M như sau:
    Mã:
    # vi /etc/my.cnf
    [mysqld]
    max_allowed_packet=500M
    
    Sau đó Restart lại mysl VPS của bạn theo như sau:
    Mã:
    service mysqld restart
    Nếu không Restart lại được thì bạn đọc bài sau: Restart Mysql Linux.

    2. Nếu bạn không rành dòng lệnh muốn sửa file bằng tay trên windows thì bạn dùng phần mềm Bitvise tải tập tin ở mục /etc/my.cnf về rồi thêm hoặc sửa dòng: max_allowed_packet=500M lại là ok xong up lên lại.

    max-allowed-packet-import-database-in-mysql-vps-linux.jpg
    Mã:
    max_allowed_packet=500M
    
    Sau đó Restart lại mysl VPS của bạn theo như sau:
    Mã:
    service mysqld restart
    Nếu không Restart lại được thì bạn đọc bài sau: Restart Mysql Linux.

    Lưu ý: nếu không tim thấy tập tin my.cnf thì bạn dùng lệnh sau để tìm nó xem nó ở đâu nhé:
    Mã:
    find / -name my.cnf
     
    Chỉnh sửa cuối: 11/1/20
  3. moihocseo2020

    moihocseo2020 Thành Viên Mới

    Tham gia ngày:
    11/1/20
    Bài viết:
    11
    Đã được thích:
    1
    Điểm thành tích:
    3
    Giới tính:
    Nam
    sao minh làm hoài mà no không hết đc ta
     


Like và Share ủng hộ ITSEOVN