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