- ครั้งก่อนได้นำข้อมูล text file เข้า mysql ผ่านคำสั่ง sql
- วันนี้ ทำกลับกัน ส่งข้อมูลออกเป็น text file รูปแบบก่อนนำเข้า
mysql> use mydatabase;
Database changed
Example I
mysql> select * into outfile 'backup_data.txt' \
-> fields terminated by ',' optionally enclosed by '"' \
-> lines terminated by '\n' \
-> from mytable;
Query OK, 998391 rows affected (4.63 sec)
Example II
mysql> select * into outfile 'C:\\Users\\Jui\\Desktop\\backup_data.txt' fields terminated by ',' optionally enclosed by '"' lines terminated by '\n' from mytable;
Query OK, 998391 rows affected (3.73 sec)
Example III
mysql> select * into outfile 'C:/Users/Jui/Desktop/backup_data.txt' fields terminated by ',' optionally e
nclosed by '"' lines terminated by '\n' from mytable;
Query OK, 998391 rows affected (3.73 sec)
Note
- จาก Example I ถ้าเราไม่ได้ระบุพาธไฟล์ text ที่ export ออก มันจะไปอยู่ประมาณนี้ ซึ่งพาธนี้อ้างอิงบน windows 7 + mysqlserver 5.1
C:\ProgramData\MySQL\MySQL Server 5.1\data\mydatabase
- อีกเรื่องเกียวกับเครื่องหมาย backslash ดังตัวอย่าง ถ้าเราจะใช้ต้องใช้แบบ \\ หรือ ใช้ / แทนก็ได้
Related
Refer
No comments:
Post a Comment