Import sql file to database by commandline

On December 26, 2010, in SQL, by utalert

มีเหตุให้ต้อง import sql file ที่ zip แล้วขนาด 9 MB พอแตกแล้วก็ 52 MB
พยายามทำให้มันง่ายๆ สั่งผ่าน phpmyadmin ไม่สำเร็จครับท่าน
จะด้วยไฟล์ใหญ่เกินไป หรือ time out ก็ไม่ทราบได้
ก็เลยต้องหันไปพึ่งพา sql command line ละ จริงๆ มันก็ไม่ใช่เรื่องใหญ่ไร
แต่ขอจดไว้กันลืม วันหน้าจะได้ย้อนกลับมาอ่านได้

  1. ssh เข้า hostgator เรื่องมากสุดๆ ต้องเรียกโดย ip เท่านั้นไปที่ port 2222 โดยใช้ account เดียวกับเข้า cpanel
  2. จัดการ upload sql.zip เจ้าปัญหาขึ้นไปที่ host
  3. แตกด้วยคำสั่ง unzip sql.zip
  4. แล้วก็สั่ง import เข้าไปด้วยคำสั่งง่ายๆ แค่นี้เอง
    mysql –user=USER –password=PWD DB < TEXT.SQL
Tagged with: