উইন্ডোজের জন্য, মাইএসকিউএল ইনস্টলার 1.4.6 (2015-04-07) হিসাবে , তথ্য অবস্থানটি একটি রেজিস্ট্রি কীতে নির্দিষ্ট করা যেতে পারে যা my.iniফাইলের অবস্থান নির্দিষ্ট করে , তাই যদি প্রাথমিকভাবে কোনও অ-ডিফল্ট স্থানে ডেটা ইনস্টল করা হত my.iniফাইলে হবে নাC:\ProgramData\MySQL\MySQL Server x.x\ ।
রেজিস্ট্রি মানগুলির অবস্থান (অন্তত মাইএসকিউএল 5.6 হিসাবে):
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MySQL AB\MySQL Server x.x\
Locationএকটি REG_SZযে ফোল্ডারে মাইএসকিউএল আবেদন ফাইল অবস্থিত হয় পয়েন্ট; গতানুগতিক:C:\Program Files\MySQL\MySQL Server x.x\
DataLocationএকটি হল REG_SZফোল্ডারে যে পয়েন্টmy.ini অবস্থিত; ডিফল্টরূপে:C:\Program Files\MySQL\MySQL Server x.x\
এছাড়াও, my.iniফাইল পাথ এই রেজিস্ট্রি কী অধীনে পরিষেবা কমান্ড মধ্যে অন্তর্ভুক্ত করা হয়:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQLXXমধ্যেImagePath REG_EXPAND_SZ মান।
এই স্ট্রিংয়ের ডিফল্ট মান হ'ল: "C:/Program Files/MySQL/MySQL Server 5.6/bin\mysqld" --defaults-file="C:\Program Files\MySQL\MySQL Server x.x\my.ini" MySQLXX
সুতরাং নীচের লাইনটি এই দৃশ্যে ডেটা ফাইলগুলি সরাতে আপনাকে কিছু সংযোজন সহ @ আইটিসিটি দ্বারা পোস্ট করা পদক্ষেপগুলি অনুসরণ করতে হবে।
এখানে পূর্ণ পদক্ষেপগুলি রয়েছে:
- শাটডাউন মাইএসকিএল।
DataLocationবর্তমান my.iniফাইলের অবস্থানটি সন্ধান করতে উপরের রেজিস্ট্রি মানটি সন্ধান করুন এবং আপনি যদি my.iniফাইলটি আপডেটের DataLocationপথটিও সরিয়ে নিতে চান এবং my.iniফাইলটিকে এই নতুন পথে সরিয়ে নিতে চান।
- আপনি যদি
my.iniফাইলটির অবস্থান পরিবর্তন করে থাকেন তবে আপনাকে উপরে তালিকাভুক্ত সার্ভিস কমান্ড রেজিস্ট্রি কীতে পাথ আপডেট করতে হবে।
my.iniফাইলটি খুলুন , datadirপ্যারামিটারটি সনাক্ত করুন । এই datadirপথ থেকে ফাইলগুলিকে সেই পথে সরিয়ে নিন যেখানে আপনি ডেটা থাকতে চান এবং তারপরে আপডেটও করুনdatadir এই নতুন পাথের সাথে প্যারামিটারটি ।
- মাইএসকিএল শুরু করুন।