উইন্ডোজ 7 পেশাদার x64 এ একটি মাইএসকিউএল 5.1 ইনস্ট্যান্স কনফিগার করা ব্যর্থ


8

আমি আমার ল্যাপটপগুলি মোবাইল বিকাশের পরিবেশ হিসাবে কাজ করতে সেট আপ করার চেষ্টা করছি। আমার লিনাক্স মেশিনে সফ্টওয়্যারটি ইনস্টল করা এবং এটি কনফিগার করা মোটামুটি সহজবোধ্য ছিল, তবে উইন্ডোজ 64 প্রফেশনাল bit৪-বিটে মাইএসকিউএল ৫.১ সার্ভার ইনস্টল এবং কনফিগার করাতে আমার সমস্যা হচ্ছে। আমি বর্তমানে সম্পূর্ণ মাইএসকিউএল 5.1 সিস্টেমের জন্য উইন্ডোজ এমএসআই ইনস্টলার ব্যবহার করছি (প্রয়োজনীয় এসেনসিয়াল ইনস্টলারের বিপরীতেও)। আমি মাইএসকিউএল 5.1 এর 32-বিট এবং 64-বিট সংস্করণ উভয়ই ইনস্টল করার চেষ্টা করেছি - উভয় ক্ষেত্রে একই ঘটনা ঘটে।

আমি সার্ভার ইনস্ট্যান্স কনফিগারেশন উইজার্ড এবং ওয়ার্কবেঞ্চ উভয়ই ইনস্টল করেছি এবং সমস্ত কিছু ঠিকঠাকভাবে ইনস্টল করা হয়েছে বলে মনে হয়। আমি যখন ইনস্ট্যান্স কনফিগারেশন উইজার্ডটি খুলি, আমি বিশদ কনফিগারেশন নির্বাচন করি। পরবর্তী পর্দায়, আমি বিকাশ পরিবেশ নির্বাচন করি, তারপরে পরের পর্দায় মাল্টিফ্যাঙ্কনাল ডেটাবেস। আমি InnoDB সেটিংসটি অপরিবর্তিত রেখেছি। আমি 5 সহবর্তী সংযোগ সহ ম্যানুয়াল সেটিংটি নির্বাচন করি। আমি পোর্ট 3306 তে টিসিপি / আইপি নেটওয়ার্কিং সক্ষম করি এবং কঠোর মোড সক্ষম করি। আমি স্ট্যান্ডার্ড ক্যারেক্টার সেটটি সিলেক্ট করি। আমি উইন্ডোজ পরিষেবা হিসাবে ইনস্টল করার জন্য বাক্সগুলি চেক করি (এবং "মাইএসকিউএল" নাম সরবরাহ করি) এবং উইন্ডোজ PATH-এ বিন ডিরেক্টরি অন্তর্ভুক্ত করি। পরবর্তী স্ক্রিনে, আমি আমার রুট ব্যবহারকারীর নাম এবং পাসওয়ার্ড সেট করেছি। আমি দূরবর্তী মেশিনগুলি থেকে রুট অ্যাক্সেস সক্ষম করি না এবং আমি কোনও বেনামে অ্যাকাউন্টও তৈরি করি না।

উইজার্ডের চূড়ান্ত স্ক্রিনে, যখন আমি "এক্সিকিউট" ক্লিক করি, প্রথম দুটি কাজ (কনফিগারেশন প্রস্তুত করুন এবং কনফিগারেশন ফাইলটি লিখুন) সম্পূর্ণ complete যাইহোক, এটি স্টার্ট সার্ভিসে পৌঁছালে উইজার্ডটি স্তব্ধ হয়ে যায় এবং প্রতিক্রিয়াহীন হয়ে যায় ("প্রতিক্রিয়া নয়" শিরোনাম বারে এবং টাস্ক ম্যানেজারে উপস্থিত হয়)।

আমি সত্যিই আমার উইন্ডোজ এবং লিনাক্স উভয় ল্যাপটপগুলিকে পূর্ণ বিকাশযুক্ত মোবাইল বিকাশের পরিবেশ হিসাবে ব্যবহার করতে সক্ষম হতে চাই তবে মাইএসকিউএল চালাতে সক্ষম না হয়ে আমি এটি করতে পারি না। কেউ আগে এই সমস্যার সম্মুখীন হয়েছে? এটি সংশোধন করার জন্য আমার কাছে কী বিকল্প রয়েছে?


আপনি কি মাইএসকিউএল এর 32-বিট সংস্করণ বা 64-বিট সংস্করণ ব্যবহার করছেন?
পল ক্রুন

আমি উভয় চেষ্টা করেছি, তবে আমি বরং আমার অন্যান্য মেশিন হিসাবে মাইএসকিউএল এর ঠিক একই সংস্করণটি চালানোর জন্য 32-বিট সংস্করণটি ইনস্টল করব (যদিও আমি জানি না যে আমার উভয় দেব মেশিনে 32 বনাম 64 বিট একটি তৈরি করবে কিনা) ভিন্ন - আমি মনে করি না)।
টমাস 9

উত্তর:


10

আন-ইনস্টল এবং পুনরায় ইনস্টল করার পরে আমার এই সমস্যা হয়েছিল। এমএসআই ইনস্টল করার সময়, যখন এটি রুট পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে - এটি কোনও নতুন পাসওয়ার্ডের পাশাপাশি 'পুরানো পাসওয়ার্ড' চাইছে কিনা তা পরীক্ষা করে দেখুন। যদি তা হয় তবে এটি এমন একটি সূচক যা এখানে চারদিকে লাথি মারছে পুরানো ডাটাবেস ফাইল। আমি আমার ডিবি-ফাইলগুলি সি: \ প্রোগ্রামডেটা \ মাইএসকিউএলে পেয়েছি। এমওয়াইএসকিউএল আনইনস্টল করুন, এই ডিরেক্টরিটিকে নাক দিয়ে দিন (আপনার ডাটাবেসের কোনও যত্ন নেই বলে ধরে নেওয়া) এবং তারপরে পুনরায় ইনস্টল করুন এবং আপনি ভাল হবেন।


1

এমএসআই-তে ডান-ক্লিক করে এবং "প্রশাসক হিসাবে চালান" বেছে নেওয়ার চেষ্টা করুন। মনে রাখবেন উইন্ডো ভিস্তার সাথে শুরু করে আপনি কোনও প্রশাসক অ্যাকাউন্টে লগ ইন হয়ে থাকলেও ডিফল্টরূপে প্রশাসকের সুবিধাগুলি নিয়ে চলেন না। পরিবর্তে, প্রশাসক স্তরের অ্যাকাউন্ট ব্যবহার করা আপনাকে যখন প্রয়োজন হয় তখন নির্দিষ্ট প্রক্রিয়াগুলি উন্নত করার ক্ষমতা দেয়।


এটি কোনও এমএসআই নয়। কনফিগারেশন সরঞ্জামটি ইতিমধ্যে ইনস্টল করা আছে। আমি উদাহরণটি কনফিগার করতে এটি ব্যবহার করতে পারি না।
টমাস 4'10

@ থমাস - ঠিক আছে, আমি "উইন্ডোজ এমএসআই ইনস্টলার ব্যবহার করে" লাইনটি ঝুলিয়ে রেখেছি। এটি বলেছিল, পরামর্শটি এখনও প্রযোজ্য: আপনি প্রশাসক হিসাবে প্রোগ্রামটি চালাচ্ছেন তা নিশ্চিত করুন।
জোয়েল কোহোর্ন

প্রশাসক হিসাবে চালানোর জন্য ডান ক্লিকের বিকল্প নেই। যাইহোক, আমি যখন এটি চালাই, তখন একটি ডায়ালগ বক্স আমাকে জিজ্ঞাসা করে যে আমি অ্যাপ্লিকেশনটিকে আমার কম্পিউটারে পরিবর্তন করার অনুমতি দিতে চাই - আমি সেখানে হ্যাঁ বলি।
টমাস ওভেনস

1

ইনস্টলটি আমার উপরেও ছড়িয়ে পড়ে। আমি হ্যাং প্রক্রিয়াটি বন্ধ করে দিয়ে আবার শুরু> সমস্ত প্রোগ্রাম >> মাইএসকিউএল >> মাইএসকিউএল সার্ভার 5.1 এ গিয়েছি

এই মুহুর্তে, আপনাকে শিফট কীটি ধরে রাখা উচিত এবং "মাইএসকিউএল সার্ভার ইনস্ট্যান্স কনফিগার উইজার্ড" -তে ডান ক্লিক করুন এবং মেনু থেকে "চালিত হিসাবে প্রশাসক" নির্বাচন করুন ATOR আপনার পুরো সেটআপটি আবার চালানো উচিত, এবং এটি শেষে স্তব্ধ হওয়া উচিত নয়। "চালানো হিসাবে প্রশাসক" সমস্ত পার্থক্য তৈরি!


1

আমার জন্য, এই সমস্যাটি এই সত্যের সাথে সংযুক্ত বলে মনে হয়েছিল যে আমি মাইএসকিউএল ইনস্টল করতে এবং ডাটাবেস ফাইলগুলির অবস্থান পরিবর্তন করার জন্য বেশ কয়েকবার চেষ্টা করেছিলাম। যদি আপনি এই পরিস্থিতিতে 1067 ত্রুটি পান

  1. নিশ্চিত করুন যে my.ini তে ডেটাডির বিকল্পটি আপনার নতুন ডাটাবেস ডিরেক্টরিতে নির্দেশ করে
  2. আপনি ডিফল্ট ডিরেক্টরি থেকে নতুন ডিরেক্টরিতে সমস্ত ফাইল অনুলিপি করেছেন তা নিশ্চিত করুন
  3. নতুন ডিরেক্টরি থেকে কোনও ইবদাটা এবং আইবি_লগ ফাইল ফাইল মুছুন।

=== বিশদ ===

আমি উইন 7 এ মাইএসকিউএল সার্ভার 5.5 ইনস্টল করছি এবং এই সমস্যাটি পেয়েছি - মাইএসকিউএল সার্ভার ইনস্ট্যান্স কনফিগারেশন উইজার্ড "স্টার্ট পরিষেবা" -তে ঝুলিয়ে রেখেছিল। আমি স্থানীয় সমস্ত মাইএসকিউএল ফাইল আনইনস্টল ও মুছে ফেলার চেষ্টা করেছি এবং প্রশাসক হিসাবে উইজার্ডটি চালিয়েছি, তবে একই ফলাফল পেতে থাকি।

মাইএসকিউএল সমস্যা সমাধানের ডকুমেন্টেশন কিছু ভাল ক্লু দিয়েছে। আমি অবশেষে বুঝতে পেরেছিলাম যে সমস্যাটি আমার সাথে উইজার্ডের মাইএসকিউএল ডেটা ফাইলগুলির অবস্থান ডিফল্ট সি: \ প্রোগ্রাম ফাইলস, মাইএসকিউএল, মাইএসকিউএল সার্ভার 5.5 \ ডেটা ডি: \ মাইএসকিউএল ডেটাফাইলে পরিবর্তন করাতে হয়েছিল। মাইএসকিউএলের সেই ডেটা ডিরেক্টরিতে প্রয়োজনীয় সিস্টেম ফাইল রয়েছে - এটি যদি সেগুলি না পায় তবে পরিষেবাটি আরম্ভ হবে না।

  • আমি কনফিগারেশন ফাইলটি খুললাম সি: \ প্রোগ্রাম ফাইলগুলি \ মাইএসকিউএল \ মাইএসকিউএল সার্ভার 5.5 \ my.ini নোটপ্যাডে (প্রশাসক হিসাবে নোটপ্যাড চলছে)। আমি দেখেছি কনফিগার উইজার্ডটি ডেটাডির বিকল্পটি পরিবর্তন করে নি, যা এখনও ডিফল্ট ফোল্ডারের দিকে নির্দেশ করে। আমি এটিকে ম্যানুয়ালি নতুন ঠিকানায় পরিবর্তন করেছি এবং ফাইলটি সংরক্ষণ করেছি।

  • মাইএসকিউএল পরিষেবাটি ম্যানুয়ালি শুরু করার চেষ্টা করা হয়েছে, তবে একই 1067 ত্রুটিতে যান।

  • অনুধাবন করা হয়েছে যে সিস্টেম ফাইলগুলির মধ্যে কোনও নতুন ডিরেক্টরিতে নেই, সুতরাং সি: \ প্রোগ্রাম ফাইলগুলি \ মাইএসকিউএল \ মাইএসকিউএল সার্ভার 5.5 \ ডেটা থেকে নতুন ফাইলটি নতুন অবস্থানে অনুলিপি করে মাইএসকিউএল পরিষেবাটি ম্যানুয়ালি পুনরায় চালু করার চেষ্টা করেছিল। পুরানো ত্রুটি পেয়েছি।

  • আমি যখন নতুন ডেটা ফাইল ডিরেক্টরিতে সন্ধান করলাম তখন আমি পেলাম যে মাইএসকিউএল এই লাইনগুলির সাহায্যে একটি .err লগ ফাইল তৈরি করেছে

InnoDB: কোনও বৈধ চেকপয়েন্ট পাওয়া যায় নি।

InnoDB: আপনি যখন InnoDB ডাটাবেস তৈরি করার সময় এই ত্রুটিটি উপস্থিত হয়,

InnoDB: সমস্যাটি হতে পারে যে আপনি পরিচালিত একটি আগের চেষ্টা চলাকালীন

InnoDB: InnoDB ডেটা ফাইল তৈরি করতে, তবে লগ ফাইল তৈরি ব্যর্থ হয়েছে।

ইনোডিবি: যদি এটি হয় তবে দয়া করে উল্লেখ করুন

ইনোডিবি: http://dev.mysql.com/doc/refman/5.5/en/error-creating-innodb.html

পৃষ্ঠায় এটি উল্লেখ করা পৃষ্ঠায় আমাকে পূর্ববর্তী ইনস্টলেশন প্রচেষ্টা থেকে ফেলে রাখা আমার ডেটা ডিরেক্টরি থেকে যে কোনও পুরানো ইবদাটা এবং আইবি_লগফাইল ফাইল মুছতে বলেছে। এটি করার সাথে সাথে পরিষেবাটি শুরু করতে সক্ষম হয়েছিল।


1

আমার একই সমস্যাটি ছিল যে মাইএসকিউএল সার্ভার ইনস্ট্যান্স কনফিগারেশনটি স্টার্ট সার্ভিসে ঝুলিয়েছে। আমি প্রশাসক হিসাবে চালানো হিসাবে ব্যবহার করার চেষ্টা করলাম একই সমস্যা ছিল।

সরানোর পরে ibdataএবং এটি ib_logfileথেকে datadirশুরু।

আমার .errফাইলটিতে ত্রুটিটি নীচে রয়েছে।

110616 10:32:35 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: Error: log file .\ib_logfile0 is of different size 0 23068672 bytes
InnoDB: than specified in the .cnf file 0 25165824 bytes!
110616 10:32:35 [ERROR] Plugin 'InnoDB' init function returned error.
110616 10:32:35 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
110616 10:32:35 [ERROR] Unknown/unsupported table type: INNODB
110616 10:32:35 [ERROR] Aborting

110616 10:32:35 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete

1

আপনি যদি বিদ্যমান ডাটাবেসগুলি সম্পর্কে যত্নবান না হন তবে আমি যা করেছি তা করুন, এটি অবশ্যই কাজ করবে।

  1. অ্যান্টিভাইরাস অক্ষম করুন এবং নিশ্চিত করুন যে পোর্ট 3306 খোলা আছে (উইন্ডোজ / অন্যান্য ফায়ারওয়াল দ্বারা অবরুদ্ধ নয়)
    এই পদক্ষেপটি কেবলমাত্র সুরক্ষার জন্য ..
  2. আপনার বর্তমান ইনস্টলেশন আনইনস্টল করুন, MySQLফোল্ডারটি এখান থেকে সরান C:\ProgramData
    এই ফোল্ডারটি গোপন করা হবে। সুতরাং অ্যাক্সেস করার জন্য ঠিক সেই ঠিকানাটি বারে টাইপ করুন।
  3. অপসারণের পরে C:\ProgramData\MySQLআপনার কম্পিউটার পুনরায় চালু করুন।
  4. মাইএসকিউএল সার্ভারটি পুনরায় ইনস্টল করুন এবং আপনার কোনও সমস্যা হবে না।

ফাইলটি করার কারণে সমস্যা হয়েছিল C:\ProgramData\MySQL\MySQL Server 5.5\data\ib_logfile0.file। কারণ প্রতিবার আপনি প্রোগ্রামটি আনইনস্টল ও পুনরায় ইনস্টল করুন, এটি এই ফাইলটিতে ডেটা যুক্ত করে। এটি বৃহত্তর ফাইলের ফলাফল করবে। যার ফলে ইনোডিবিতে ত্রুটি ঘটবে।

আপনি চাইলে কেবলমাত্র সেই ফাইলটি সরাতে পারেন। তবে আমি একটি পরিষ্কার পুনরায় ইনস্টল করতে চেয়েছিলাম, তাই আমি সমস্ত কিছুই সরিয়ে ফেলেছি :-)


0

আমি কিছুক্ষণ আগে এই সমস্যা ছিল। আমি সত্যিই ইনস্টলটি সমাধান করি নি, তবে এটি পরে চালিয়ে আসছি। কনফিগারেশন উইজার্ডটি কেবলমাত্র কনফিগারেশনের জন্য। ইতিমধ্যে ইনস্টলেশন ইতিমধ্যে পয়েন্টে সম্পন্ন হয়েছে।

  1. পরিষেবাটি ইনস্টল করা আছে কিনা তা যাচাই করুন, যদি না হয় তবে ম্যানুয়ালি ইনস্টল করুন।
  2. আপনি নিজের রুট পাসওয়ার্ডটি ম্যানুয়ালি সমন্বয় করতে পারেন।

সম্ভবত এটি সহায়তা করতে পারে:
http://remy.supertext.ch/2010/05/access-denied-for-user-rootlocalhost/

এটি দেখতে কেমন তা আমাকে জানতে দিন, আমি নিশ্চিত যে আমরা এটি চালিয়ে যেতে পারি :-)


আপনি কীভাবে পরিষেবাটি ইনস্টল করবেন এবং রুট পাসওয়ার্ড সেট করবেন সে সম্পর্কে বিস্তারিত বলতে পারেন?
টমাস 4'10

আহ। আমি আপনার লিঙ্কটিতে একটি সম্পূর্ণ বিভাগ মিস করেছি - আমি আগামীকাল এটি চেষ্টা করব এবং এটি কীভাবে হয় তা আপনাকে জানাব।
টমাস 4'10

ঠিক আছে, শুভ কামনা রইল. সম্ভবত পরিষেবাটি ইতিমধ্যে ইনস্টল করা আছে। এবং এটি একবার দেখুন, ইতিমধ্যে কতটা চলছে তা নির্ধারণ করতে: dev.mysql.com/doc/refman/5.1/en/windows-server-first-start.html
রেমি

0

উইজার্ডটি মেরে MySQLInstanceConfig.exe আবার "প্রশাসক হিসাবে চালান" দিয়ে শুরু করুন

সি: Files প্রোগ্রাম ফাইলগুলি \ মাইএসকিউএল \ মাইএসকিউএল সার্ভার XX XX বিনের অধীনে সর্বাধিক স্ট্যান্ডার্ড ইনস্টলগুলির জন্য এক্সে অবস্থান is


0

সি থেকে মাইএসকিউএল রেফারেন্সটি সরান: \ প্রোগ্রামডেটা এসকিউএল ডিবি হিসাবে রেফারেন্স রাখে। এটি সরানোর পরে এটি আমাকে মাইএসকিএল পুনরায় ইনস্টল করার অনুমতি দেয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.