คำสั่ง Copy ฐานข้อมูล Duplicate Database MySQL
ขั้นตอนคือ
1. สร้างฐานข้อมูลปลายทางขึ้นมาก่อน โดยสารถใช้ User, Password คนละตัวกับฐานข้อมูลต้นทางได้
ด้วย
phpMyadminหรือ Command ก็ได้
Code: Select all
mysql --user=username --password=passwd -e 'CREATE DATABASE new_db;'
2. สั่ง Backup และ restore ในคำสั่งเดียว
Code: Select all
mysqldump --user=user1--password=password1 old_db | mysql --user=user2--password=password2 new_db
สำหรับฐานข้อมูลขนาดใหญ่
ถ้าฐานข้อมูลเราขนาดเล็ก สามารถใช้ฟังก์ชั่น Copy database to ของ phpMyadmin ได้