অবশ্যই আপনি করতে পারেন! আপনাকে রুট পার্মিসন দিতে হবে । LN ম্যানুয়াল পৃষ্ঠাগুলি পড়ুন ।
মাইএসকিউএল ডাটাবেস ডেটা পৃথক ডিয়ারগুলিতে সঞ্চয় করে /var/lib/mysql
। আমি মনে করি, প্রথমে আপনাকে একটি দির তৈরি করতে হয়েছিল, যেখানে আপনি নির্বাচিত ডাটাবেসের ফাইলগুলি রাখতে চান। রুট পার্সিসন মঞ্জুর করুন, মাইএসকিউএল ডিমন বন্ধ করুন:
# /etc/init.d/mysql stop
আপনার নতুন ফোল্ডারে আপনার ডেটা অনুলিপি করুন:
# cp /var/lib/mysql/DATABASENAME /path/to/new/database/dir
মাইএসকিউএল ডেটা ফাইল থেকে আপনার পুরানো দির সরিয়ে ফেলুন: ( সতর্কতা! সবসময় প্রথমে এসকিউএল ডাম্প তৈরি করুন !!! )
# rm -R /var/lib/mysql/DATABASENAME
মাইএসকিউএল ডেটা সির কাছে আবার একটি সিমিলিংক তৈরি করুন: ( মনোযোগ দিন! প্রথমে ln এর ম্যান পৃষ্ঠাটি পড়ুন !!! )
# ln -s /full/path/to/new/database/dir /var/lib/mysql/DATABASENAME
এটির পরে, আপনি প্রস্তুত, আপনার মাইএসকিউএল শুরু করুন:
# /etc/init.d/mysql start
সতর্কবাণী! যদি আপনার নতুন দির লিখিত না হয় এবং মাইএসকিউএল দ্বারা পঠনযোগ্য যা কাজ করে না! উদাহরণস্বরূপ, সাধারণ সমস্যা: আপনি নিজের হোম ফোল্ডারে আপনার নতুন ডেটা দির রাখেন, আপনার হোম ফোল্ডারটি অন্যের দ্বারা সুরক্ষিতভাবে পড়বে (যেমন: drwxrwx --- আপনি নিজের)।
জিজ্ঞাসা করুন, আপনি যদি সেই পদ্ধতি সম্পর্কে অন্যান্য জিনিস জানতে চান!