Posts Tagged ‘csv’

mysqldump to CSV

Posted: มีนาคม 27, 2009 in MySQL
ป้ายกำกับ:, ,

ถ้าหากเคยใช้ MySQL กันมาบ้าง อาจจะเคยใช้คำสั่ง mysqldump ซึ่งเป็นคำสั่งที่ช่วยเอาข้อมูลจากฐานข้อมูลมาเก็บอยู่ในรูปของไฟล์ ปกติแล้วการ dump ข้อมูลออกมาจะนิยมเก็บในรูปของ sql statement เนื่องจากเอาไปใช้ต่อได้ง่าย เช่น การ backup หรือ การคัดลอกฐานข้อมูล แต่ถ้าหากต้องการข้อมูลในรูปแบบอื่นที่ไม่ใช่ SQL statement เช่นในรูปแบบ CSV file เพื่อสามารถนำไป import เข้า excel หรือฐานข้อมูลอื่นที่ไม่ใช่ MySQL หรือให้คนอ่านได้ง่าย เราสามารถทำได้ดังนี้ คือ username ที่ใช้เชื่อมต่อกับฐานข้อมูล คือชื่อ directory ที่จะใช้เก็บข้อมูล คือชื่อ database ที่ต้องการ dump คือชื่อ table ที่ต้องการ dump