Experience Zone

Share Experience With Respect To FreeBSD/Debian/Ubuntu/PHP/C#

Archive for the ‘MySQL/SQL’ Category

เริ่มจากแบบที่เราใช้กันบ่อยๆกันก่อน โดยการสั่ง Export & Import ผ่านทาง Command Line

- Export To SQL

1
# mysqldump -uUsername -pPassword DatabaseName > DatabaseName.sql

- Import From SQL

1
# mysql -uUsername -pPassword DatabaseName < DatabaseName.sql

ต่อไปมาดูอีกแบบหนึ่ง ที่เราสามารถ export ออกไปเป็น csv text file ได้โดนผ่านทาง phpMyAdmin หรือจะใช้ผ่านทาง sql command ก็ได้ โดยให้ทำการ login เข้าไปยัง phpMyAdmin หรือ mysql ก่อนนะครับ
Read the rest of this entry »

ทุกครั้งที่เราทำการเรียกใช้งาน MySQL ไม่ว่าจะเรียกผ่าน command line ของ MySQL เอง หรือว่าจะเป็นการใช้คำสั่ง sql ผ่านทาง php หรืออะไรก็ตาม คำสั่ง SQL ที่เราใช้จะถูกนำไปเก็บไว้ยัง mysqlbinlog
Read the rest of this entry »

หากว่ามีข้อมูลอยู่ใน Database ( MySQL ) 50 record คุณจะทำการ สุ่มข้อมูลออกมาแสดงครั้งละ 10 record ได้อย่างไร หลายคนก็หลายวิธีคิด บางคนอาจจะบอกว่า ก็ทำการเขียน code ให้ random ID ออกมาก่อน แล้วค่อยเอา ID ที่ได้ไป select จาก database อีกที (วิธีนี้ก็ทำได้ แต่ผมจะแนะนำอีกวิธีหนึงที่ง่ายกว่า สะดวกกว่า และเร็วกว่า มาดูซิว่าผมจะทำยังไง)
Read the rest of this entry »