A+ | A - | RESET
Fixed | Wide | Full | Reset

Gumairu dot Com

If you don't know and wanna know, come and ask us. We will help you still don't know !!

  Advanced search
Welcome, Guest. Please login or register.
February 07, 2012, 12:08:18 PM

Login with username, password and session length
Pages: [1]   Go Down
Author Topic: dump database จาก MySQL ผ่าน command line  (Read 1487 times)
0 Members and Guests are viewing this topic.
bobby
Administrator
Full Member
*****
Offline Offline

Posts: 130


View Profile WWW Email
« on: January 07, 2010, 12:49:14 AM »

เราจะเปลี่ยน dbname หรือย้าย จาก db ก็ทำง่ายๆ หากใช้ phpmyadmin ในการเอา sql ใหญ่ๆ มักประสบปัญหาตาย เราก็เล่นมันบน command line เลยแล้วกัน

Quote
mysqldump -u [user] -p [db_name] > [sql_file]

หรือหากต้องการดึงทั้งหมด
Quote
mysqldump -u [user] -p --all-databases > [sql_file]

หรือกลัวภาษาไทยมีปัญหาก็เลือกใช้ encode แบบต่างๆที่ตัวเองใช้อยู่
Quote
mysqldump -u [user] -p --all-databases --default-character-set=tis620 > [sql_file]


ส่วนเวลาเอาเข้าก็ สร้าง db ใหม่
Quote
mysql -u root -p
create database [new_db_name];

เสร็จแล้วก็สั่ง
Quote
mysql -u [user] -p [new_db_name] < [sql_file]


ง่ายๆ  Grin
« Last Edit: April 07, 2010, 10:31:00 PM by bobby » Logged

Pages: [1]   Go Up
Jump to:  

Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
Corto design by Bloc | XHTML | CSS