Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

วิธีย้าย MySQL Event ที่มีอยู่ไปยังฐานข้อมูลอื่น


ใช้ ALTER EVENT พร้อม RENAME TO new_db.event_name ตัวอย่างย้าย event hello_renamed จาก database query ไป tutorials:

ตัวอย่าง

mysql> ALTER EVENT query.hello_renamed RENAME to tutorials.hello_renamed;
Query OK, 0 rows affected (0.00 sec)

ยืนยันโดยพยายามลบด้วยชื่อเก่าใน database เดิม จะ error:

mysql> DROP event hello_renamed;
ERROR 1539 (HY000): Unknown event 'hello_renamed'

Event ถูกย้ายไป database ใหม่แล้ว