কম্পিউটার

আমি কিভাবে একটি বিদ্যমান MySQL ইভেন্টকে অন্য ডাটাবেসে স্থানান্তর করতে পারি?


এটি ALTER EVENT স্টেটমেন্টের সাহায্যেও করা যেতে পারে৷ RENAME কীওয়ার্ডের সাথে আমাদের ডাটাবেসের নাম এবং ইভেন্টের নামের সমন্বয় ব্যবহার করতে হবে। এটি ব্যাখ্যা করার জন্য আমাদের কাছে নিম্নলিখিত উদাহরণ রয়েছে যেখানে আমরা 'hello_renamed' নামের ইভেন্টটিকে 'query' ডাটাবেস থেকে 'টিউটোরিয়াল' ডাটাবেসে নিয়ে যাচ্ছি -

উদাহরণ

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

ইভেন্টটি ডাটাবেস 'টিউটোরিয়াল'-এ স্থানান্তরিত হয়েছে তা নিশ্চিত করতে আমরা একটি পুরানো নাম দিয়ে ইভেন্টটি মুছে ফেলার চেষ্টা করতে পারি, MySQL নিম্নরূপ একটি ত্রুটি নিক্ষেপ করবে -

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

  1. কিভাবে একটি MySQL ডাটাবেস থেকে অন্য একটি টেবিল অনুলিপি?

  2. কিভাবে আমি একটি MySQL ডাটাবেসে enum সম্ভাব্য মান পেতে পারি?

  3. আমি কিভাবে একটি MySQL ডাটাবেস সরাতে পারি?

  4. আমি কিভাবে আমার MySQL ডাটাবেসে একটি অ্যাম্পারস্যান্ড প্রতিস্থাপন করতে পারি?