মাইএসকিউএল ডেটাবেস এক্সএএমপিপি ম্যানেজার-অক্সে শুরু হবে না


96

আমি প্রায় এক মাস আগে এক্সএএমপিপি ডাউনলোড করেছি এবং এটি ঠিক কাজ করছে was আজ আমি একটি ভয়েস স্বীকৃতি সফ্টওয়্যার ইনস্টল করেছি এবং তারপরে আমার কম্পিউটারটি পুনরায় চালু করব। যেহেতু, মাইএসকিউএল আমার পরিচালক-ওএসএক্স অ্যাপ্লিকেশনটিতে আরম্ভ হবে না। অ্যাপ্লিকেশন লগে এটি আমাকে ফেলে দেয় না। এটি এটি যা বলে:

Stopping all servers...
Stopping Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd stopped
Stopping ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd stopped
Restarting all servers...
Starting MySQL Database...

Starting Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started
Starting ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started

আমার প্রোএফটিপিডি এবং আমার অ্যাপাচি ওয়েব সার্ভার উভয়ই চলছে। মাইএসকিউএল নয়। আমি যখন phpmyadmin এ যাই, এটি আমাকে এই ত্রুটি বার্তাটি ছুঁড়ে দেয়।

#2002 - No such file or directory
The server is not responding (or the local server's socket is not correctly configured).

আমাকে সাহায্য করুন. আমার কোনো ধারণা নেই কী করতে হবে।

হালনাগাদ:

ইন্টারনেটটি কিছুটা দেখার পরে, আমি এমএএমপি-র সাথে একটি ব্যবহারকারীর মতো একই সমস্যা পেয়েছি, অন্য একজন ব্যবহারকারী মাইএসকিএল প্রক্রিয়াটি হত্যার পরামর্শ দিয়েছিলেন, এর অর্থ কী। এটি কি আমার সমস্যার সমাধান হতে পারে?

আপডেট 2:

আমি আমার সমস্যার উত্তর খুঁজে পেয়েছি তবে আমি এখনও এটার উত্তর দিতে পারছি না। সুতরাং উত্তর এখানে:

1) টার্মিনাল ওপেন করুন

sudo su

এবং তারপরে আপনার পাসওয়ার্ডটি দিন

2) তারপরে টাইপ করুন

ps aux | grep mysql

(এটি কেবল অনুলিপি করুন এবং পেস্ট করুন)

3) আপনি mysql এর প্রক্রিয়া আইডি পেতে হবে। শীর্ষের কাছাকাছি নম্বর থাকতে হবে, 739 বা 8827 এর মতো কিছু

4) ব্যবহার করে প্রক্রিয়া হত্যা

kill -9 {process id}

এটি এর মতো দেখতে হবে: মেরুন -9739

5) ম্যানেজার-অক্সে মাইএসকিউএল পুনরায় চালু করুন


সমস্যাটি কখন শুরু হয়েছিল?
হামাদ খান

4
আপনি ইউটিলিটি ফোল্ডারে ক্রিয়াকলাপ মনিটরে যেতে পারেন এবং সেখানে প্রক্রিয়াটি মেরে ফেলতে পারেন।
evan.stoddard

আমি আপনার ওয়েব ডিরেক্টরি ফোল্ডারটি ব্যাকআপ নেওয়ার এবং এক্সএএমপিপি পুনরায় ইনস্টল করার পরামর্শ দেব .. এটি আমার পক্ষে কাজ করে।
evan.stoddard

4
আপনি কি মনে করেন যে সমস্যাটি সৃষ্টি করেছিল?
হামাদ খান

আমি আমার ম্যাকটিতে আরও একটি মাইএসকিএল ইনস্টল করেছি। আমি এটি বন্ধ করেছিলাম তখন এটি সমাধান হয়ে গেছে।
মোঃ সাজেদুল করিম

উত্তর:


166

এই কাজ করা উচিত:
sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start


4
ম্যানেজার-ওক্স আপনার লোকালহোস্টে মাইএসকিউএল ডাটাবেস শুরু করতে না পারলে এটি কাজ করে
চার্লস উইক-স্মিথ

4
দুর্দান্ত, এটি কাজ করে! আমি কৌতূহলী, যদিও, কেন পরিচালক-ওএসএক্স মাইএসকিউএল শুরু করে, এবং যদি আমাকে সুডো / অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্স্যাম্পপিলেস / বিন / মাইএসকিএল.সভারটি শুরু করতে হয়? নাকি ম্যানেজার-অক্স স্ক্রিপ্টটি সংশোধন করা যায়?
শুভ 99

7
আমার পক্ষে কাজ করেনি: Starting MySQL ..................................................................................................... ERROR! The server quit without updating PID file (/Applications/XAMPP/xamppfiles/var/mysql/gmac.local.pid).
জেফ্রি হেল

4
@ জিফ্রেহ্যেল এবং অন্য যে কেউ এই সমস্যার মুখোমুখি হয়েছেন: আপনার লগটি দেখুন (/ অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্সএএমপিপিএলস /var/mysql/YOURNAME.err) এবং সম্ভবত আপনি কীভাবে ত্রুটি ঘটেছে তা আবিষ্কার করবেন। আমার ছিল [ERROR] InnoDB: Unable to lock /Applications/XAMPP/xamppfiles/var/mysql/ibdata1, error: 35এবং আরও [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.হেক! এটা ঠিক ছিল! মাইএসকিএলড প্রক্রিয়াটি মেরে ফেলুন, বেনশিত্তুর কমান্ডটি টাইপ করুন এবং এটি কাজ করা উচিত।
লুকাএম

এটি আমার পক্ষে কার্যকর হয়নি। আপনি যখন এটি করছেন তখন XAMPP এর কোন সংস্করণ ব্যবহার করছেন? আমি একটি অ্যাপ্লিকেশনটির সামঞ্জস্যতার কারণে 1.8.3-4 এ আছি।
অ্যাড্রিয়ান

88

ন্যূনতম গাইড

ঘ। sudo killall mysqld

2. ম্যানেজার-অক্স> মাইএসকিএল শুরু করুন


যদি এটি কাজ না করে ...

sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start

গুগল ত্রুটি ...


উদাহরণ:

ত্রুটি:

ERROR! The server quit without updating PID file (/Applications/XAMPP/xamppfiles/var/mysql/<computername>.local.pid)

আমার সমাধান:

ইন /Applications/XAMPP/xamppfiles/etc/my.cnfপরিবর্তন user = <uid>গুলি যে <uid>হয় uidথেকে idকমান্ড।

$ id
uid=...

$ vim /Applications/XAMPP/xamppfiles/etc/my.cnf
...

4
একেবারে আমাকে সাহায্য করেছেন। ধন্যবাদ
আজওয়ার_কবার

দেখে মনে হচ্ছে "সুডো কিলাল মাইএসকিএলডি" চলমান সমস্ত মাইএসকিএল দৃষ্টান্ত খুঁজে পাচ্ছে না। আমার
হোস্টব্রু দিয়ে মাইএসকিএল

67

যদি এই আদেশগুলি আপনার পক্ষে কাজ করে না:

sudo killall mysqld
sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start

এটা চেষ্টা কর:

এক্সএএমপিপি 7.1.1-0 এর জন্য আমি বন্দর নম্বর 3306 থেকে 3307 এ পরিবর্তন করেছি।

  1. ম্যানেজ সার্ভারগুলিতে ক্লিক করুন
  2. মাইএসকিউএল ডাটাবেস নির্বাচন করুন
  3. আপনার ডানদিকে কনফিগার ক্লিক করুন
  4. আপনার পোর্ট নম্বরটি 3307 এ পরিবর্তন করুন
  5. ঠিক আছে ক্লিক করুন
  6. আপনার নিয়ন্ত্রণ প্যানেলটি বন্ধ করুন এবং এটি পুনরায় চালু করুন unch

আপনি এখন যেতে ভাল।


আমি বন্দরটি পরিবর্তন করার এবং ম্যানেজারটি পুনরায় চালু করার জন্য আমার পক্ষে কাজ করলাম id ধন্যবাদ আপনাকে।
শুভা এস

পারফেক্ট ম্যান, আমি 3306 থেকে 3307 এ বন্দরের নম্বর পরিবর্তন করেছি Thank ধন্যবাদ!
বনসাই

4
আমি একই জিনিস চেষ্টা করেছি কিন্তু নতুন এক্সএএমপিপি 7.2.2 এর জন্য কাজ করছি না: নিম্নলিখিত ত্রুটি বার্তাটি পেয়েছে (আমার কাছে প্রশ্নটি ব্লক হয়েছে তাই আমি স্ট্যাকওভারফ্লোতে নতুন প্রশ্ন হিসাবে জিজ্ঞাসা করতে পারি না) Starting MySQL .2018-03-06 11:21:32 3610 mysqld_safe Logging to '/Applications/XAMPP/xamppfiles/var/mysql/Bharats-iMac.local.err'. 2018-03-06 11:21:32 3610 mysqld_safe Starting mysqld daemon with databases from /Applications/XAMPP/xamppfiles/var/mysql ERROR!
ভারত

আমি এই কমান্ডটি সুডো / অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্স্যাম্পফিলস / বিন / মাইএসকিএল.সেসভারটি চালাচ্ছি এটি আমার জন্য কাজ শুরু করে।
রামভ ভি

এক্সএএমপিপি মাইএসকিউএল এর বন্দরটি 3307 এ পরিবর্তন করা ভাল কাজ করে!
মোহাম্মদ দানিয়াল

31

আপনার / অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্সএএমপিপিএলস / ভার / মাইএসকিএল / আপনার_ম্যাচাইন_নেম.লোকাল.অর এর মত ফাইলের নাম সহ ভুল লগটি পরীক্ষা করুন, যদি আপনি এর মতো কিছু খুঁজে পান: "পূর্ববর্তী খোলা টেবিল স্পেস খোলার চেষ্টা করা হয়েছে। পূর্ববর্তী টেবিল স্পেস ... স্পেস আইডি ব্যবহার করে"

নিম্নলিখিত আমার জন্য কাজ করে:

ফাইল সম্পাদনা করুন:

/ অ্যাপ্লিকেশনগুলি / এক্সএএমপিপি / এক্সএএমপিপিএলস /etc/my.cnf

[mysqld] বিভাগটি সন্ধান করুন, একটি লাইন যুক্ত করুন:

ইন্নাডব_ফোর্স_রেক্টিওরি = 1

তারপর চালান

sudo / অ্যাপ্লিকেশনস / এক্সএএমপিপি / বিন / মাইএসকিএল.সার্ভার শুরু করুন

সবকিছু আবার ঠিক আছে।

এবং তারপরে শেষ পদক্ষেপ:

আবার my.cnf সম্পাদনা করুন এবং আপনি সবে যুক্ত লাইনটি মুছে ফেলুন:

ইন্নাডব_ফোর্স_রেক্টিওরি = 1

এবং আবার mysql পুনরায় আরম্ভ করুন। অন্যথায় আপনার সমস্ত সারণী কেবল পঠিত হবে



11

আমার জন্য নিম্নলিখিত কাজ করেছেন: ফাইলটিতে 'সবার জন্য' কেবল 'পঠনযোগ্য' তে অনুমতি পরিবর্তন করুন /Applications/XAMPP/xamppfiles/etc/my.cnf। তারপরে এক্সএএমপিপি ম্যানেজারের থেকে মাইএসকিউএল শুরু করুন।


আমার জন্য কাজ! পারফেক্ট!
জ্যাস্পার

সুতরাং এর অর্থ কি chmod 444 my.cnfআপনি টার্মিনালে করেন?
আবদুল্লাহ রাশিদ

6

আমি এখানে পোস্ট করা কমান্ডগুলির সাথে মাইএসকিএল ডিমনকে হত্যা করতে পারিনি। তাই আমি আমার লিনাক্সের সময়গুলি স্মরণ করেছি এবং নিম্নলিখিতগুলি করেছি:

আমি topএকটি টার্মিনাল উইন্ডোতে চলমান চলমান প্রক্রিয়াগুলি পর্যবেক্ষণ করেছি । তারপরে আমি অন্যটিতে মাইএসকিএলডকে মেরে ফেললাম sudo killall mysqld(পিআইডি স্ক্রু ;-)) এবং এর মাধ্যমে পুনরায় শুরু করলাম sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start


6
  1. এক্সএএমপিপি নিয়ন্ত্রণ বন্ধ করুন
  2. sudo কিলাল mysqld
  3. sudo / অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্সএএমপিপিএলস / বিন / মাইএসকিএল.সভার সার্ভার

4
আমার জন্য কাজ! - sudo killall mysqldএমন কিছু ছুড়ে দিলে চিন্তা করবেন না process not found
জিমি আদারো

6

এটা আমার সাথে ঘটেছিল. এবং

sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start

আমার জন্য কাজ না।

সুতরাং, আমি এক্সএএমপিপি পুনরায় ইনস্টল করব, তারপরে এটি ঠিক করুন।

মনোযোগ:

এক্সএএমএপপি পুনরায় ইনস্টল করুন, মাইএসকিএল ডেটা মুছে ফেলবে না, এটি নিয়ে চিন্তা করার দরকার নেই।


আমার পরিবর্তে, এই কোড-লাইনটি প্রতিবার কাজ করে যখন মাইএসকিউএল শুরু হয় না
সাশা চিরিকো

4
পুনরায় ইনস্টল করুন এক্সএএমপিপি আমাকে আরও একটি বড় সমস্যা দেয়। টেবিলের ডেটা আর অ্যাক্সেস করতে পারবেন না
রবার্ট ক্যাব্রি

4

অনেক উত্তর এসেছে, তবে আমি মনে করি যে এটির কারণটি আমি খুঁজে পেয়েছি, কমপক্ষে আমার জন্য। দেখে মনে হচ্ছে আপনি আপনার কম্পিউটারকে ঘুমাতে রেখেছেন (বা এটি নিজেই ঘুমিয়ে পড়ে), যখন এটি আবার খোলে, এটি আবার মাইএসকিএল প্রক্রিয়াটি খোলার চেষ্টা করে। এক পর্যায়ে আমি আমার ক্রিয়াকলাপের মনিটরের দিকে তাকিয়েছিলাম এবং আমার 5 টি দৃষ্টান্ত চলছে - সেগুলি সমস্তকে মেরে ফেলা এবং তারপরে mysql এর কাজ শুরু করা।


4
sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start    

এটি আমার পক্ষে কাজ করেছে।


ত্রুটি! সার্ভার পিআইডি ফাইল আপডেট না করেই প্রস্থান করল (/ অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্স্যাম্প্পাইলস / ভার / মাইকিকিএল / টেস্টিংএক অ্যাকাউন্টস- ম্যাক.লোকাল.পিড) .. কী করবেন
ক্রুতার্থ প্যাটেল

4
@ আই ক্রুতার্থ আমার বেনসিট্টুর জবাবটি দেখে মন্তব্যটি দেখুন, সম্ভবত এটি আপনার পক্ষেও সহায়ক হতে পারে
লুকা এম

সদৃশ উত্তর। এই উত্তরের একটি পুরানো সংস্করণ ইতিমধ্যে বিদ্যমান।
হেনরিক

4

মনিটরের ক্রিয়াকলাপ সরঞ্জামে সমস্ত সক্রিয় মাইএসকিএল প্রক্রিয়া সহজভাবে হত্যা করার সাথে আমার সফলতা ছিল:

1) এক্সএএমপিপি নিয়ন্ত্রণ বন্ধ করুন

2) ওপেন মনিটরের ক্রিয়াকলাপ

3) সমস্ত প্রক্রিয়াগুলির জন্য ফিল্টার নির্বাচন করুন (আমার প্রক্রিয়াগুলি ডিফল্ট হয়)

4) অনুসন্ধান করুন: মাইএসকিএল

5) সমস্ত মাইএসকিএল ছেড়ে দিন

)) এক্সএএমপিপি নিয়ন্ত্রণ পুনরায় চালু করুন এবং আবার অ্যাপাচি চালু করুন

উপভোগ করুন


4

টার্মিনাল থেকে এই দুটি লাইন চেষ্টা করুন

  1. sudo killall mysqld
  2. sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start

3

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


3

আমি যা করেছি তা হ'ল: এক্সএএমপিপি কন্ট্রোল প্যানেলে আমি মাইএসকিউএল এর কনফিগারেশনের my.ini ফাইলটি সম্পাদনা করেছি এবং বন্দরটি 3306 থেকে 3307 এ পরিবর্তন করেছি এবং এটি কার্যকর হয়েছে, আশা করি এটি সহায়তা করেছে!

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


2

আমি এখনই এই সমস্যার মুখোমুখি হয়েছি। আমি লগ ফাইলটি পরীক্ষা করে দেখেছি যে এটি সার্ভারের কারণে হয়েছে যা সঠিকভাবে বন্ধ হয়নি। সুতরাং আমি এটি http://rivenlinux.info/how-to-recover-innodb-c भ्रष्टाचार- for-mysql/ for-mysql/ এর এবং মাই সিএনএফ-এ [মাইএসকিএলডি] -র একটি সাধারণ কনফিগারেশন "ইনোডাব_ফোর্স_রেকোভারি = 1" যুক্ত করেছি। তারপরে সমস্যাটি সমাধান করা হয়েছিল।

লগ ফাইলটি অবস্থিত / অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্সএএমপিপিএলস / ভার / মাইএসকিএল এবং এটি আপনার সার্ভারের নামের সাথে সংযুক্ত হওয়ার নাম দিয়েছে। এই XXX-MacBook-Pro.local.err কে কেবল লিঙ্ক করুন


Thnx। এটি অনেক সাহায্য করেছিল। ত্রুটি লগটি পেয়েছে এবং দেখেছিল যে ইনডোডাব সমস্যা তৈরি করছে। এটি এখন পুনরায় চালু হয়, কিন্তু এখন আর ডাটাবেসগুলি অ্যাক্সেস করতে পারে না। সুতরাং বৃহত্তর অন্তর্নিহিত সমস্যা রয়েছে :(। আমি মনে করি এটি ম্যাক ওএসএক্স আপডেট করার সাথে কিছু করার আছে This এটি প্রথমবার নয় Only কেবলমাত্র এক্সএএমপ্প পুনরায় ইনস্টল করা এটি কোনওভাবেই ঠিক করবে না The ডাটাবেসগুলি দূষিত ....
রবার্ট ক্যাব্রি

1

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

:)


1

আপনি যদি এই ত্রুটি পেয়ে থাকেন

.............ERROR! The server quit without updating PID file 

এটা চেষ্টা কর

/ অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্সএএমপিপিএলস / ভার / মাইএসকিএল / এ যান

আপনার_ইউজারনেম.লোকাল.পিড নামের কোনও ফাইল না থাকলে if

Your_Username should replace with your Mac Username

এই নামে একটি ফাইল তৈরি করুন

তারপরে চেষ্টা করুন

sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start    

এটা আমার জন্য কাজ করেছে


1

এটি একই সমস্যা ছিল, আমি যা করলাম তা হ'ল সমস্ত ব্যবহারকারীদের জন্য ( কেবলমাত্র সিস্টেম অন্তর্ভুক্ত) এবং নিম্নলিখিত ফোল্ডারে অন্তর্ভুক্ত সমস্ত আইটেমের জন্য কেবল পঠন অনুমতি দেওয়া :

/Applications/XAMPP/xamppfiles/etc
/Applications/XAMPP/xamppfiles/sbin

এবং এক্সএএমপিপি নিয়ন্ত্রণ পুনরায় চালু করুন এবং আবার বা মাইএসকিএল সার্ভার চালু করুন

sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start   

1

আমার একই সমস্যা আছে এবং ডিরেক্টরি / অ্যাপ্লিকেশন / এক্সএএমপিপি / এক্সএএমপিপিএলস / ভার / মাইএসকিএল এ হোস্টনেম.এরআর এই ত্রুটিটি পেয়েছি

2016-09-06 15:32:45 140735322399488 [দ্রষ্টব্য] প্লাগইন 'ফিডব্যাক' অক্ষম করা হয়েছে। 2016-09-06 15:32:45 140735322399488 [দ্রষ্টব্য] তাত্ত্বিক ক্রাশ পুনরুদ্ধার মোড 2016-09-06 15:32:45 140735322399488 [দ্রষ্টব্য] দয়া করে --tc-heuristic- রিকভারি ছাড়াই mysqld পুনরায় আরম্ভ করুন 2016-09-06 15: 32:45 140735322399488 [ERROR] টিসি লগ শুরু করা যাবে না 2016-09-06 15:32:45 140735322399488 [ত্রুটি] বাতিল করা হচ্ছে

2016-09-06 15:32:48 20004 পিএসডি ফাইল / অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্সএএমপিপিএলস / ভার / মাইএসকিএল / হোস্টনাম.পিড থেকে mysqld_safe mysqld

তারপরে আমি tc.log অপসারণ করেছি এবং এটি ম্যানেজার-ওএসএক্সের মাধ্যমে মাইএসকিএল পুনরায় আরম্ভ করার পরে কাজ করে


tc.log অপসারণটি আমার জন্য এই সমস্যাটি স্থির করে
গ্রেগ কার্সটাইন

1

এটি আপনার ম্যাক-বুক-প্রোতে (ম্যাকওএস -10) ইতিমধ্যে মাইএসকিডি-র আর একটি দৃষ্টান্ত চালু রয়েছে এর কারণ হতে পারে। এটি অসম্ভবের পাশে / পিলিল মাইএসকিএল্ড বা .... যে কোনও সাফল্য পেয়ে আমি বহুবার চেষ্টা করেছি route অবশেষে নিম্নলিখিতটি আমার পক্ষে কাজ করেছে:

launchctl unload -w /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist

কয়েক মিনিট অপেক্ষা করুন এবং চেক করুন

ps -ef|grep mysqld

এটা চলে যেতে হবে!


1

চালু

ম্যাকও উচ্চ সিয়েরা

যদি মাইএসকিএল ম্যানেজার-অক্স থেকে শুরু না হয় এবং সরাসরি কমান্ড চেষ্টা করে

sudo /Applications/XAMPP/bin/mysql.server start

পরিবর্তে পাথ সম্পাদনা যেতে

/ অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্সএএমপিপিএলস / ইত্যাদি /

ফাইল টি খুজো :

my.cnf

এটি সম্পাদনা করুন

[মাইকিকিএলডি] বিভাগের অধীনে নিম্নলিখিত লাইনটি যুক্ত করুন:

innodb_force_recovery = 1

এটি সংরক্ষণ এবং চালানোর পরে বা ম্যানেজার-অক্স থেকে করা যায়

sudo /Applications/XAMPP/bin/mysql.server start

এটি mysql শুরু করা উচিত।

এটির রান একবারে আপনাকে আবার সম্পাদনা করতে হবে

my.cnf

ফাইল এবং সন্নিবেশ লাইন সবেমাত্র যুক্ত

innodb_force_recovery = 1

থামুন এবং আবার mysql শুরু করুন। আদেশ দ্বারা

sudo /Applications/XAMPP/bin/mysql.server start 

অথবা ম্যানেজার-অক্স দ্বারা

এটা ঠিক কাজ করা হবে।


0

আপনার ভয়েস রিকগনিশন সফ্টওয়্যারটির অভ্যন্তরীণভাবে মাইএসকিএল ইনস্টলার হওয়ার সম্ভাবনা থাকতে পারে এবং আপনি যখন এই সফ্টওয়্যারটি ইনস্টল করেছেন তখন এটি মাইএসকিএলও ইনস্টল করে সার্ভিসে যুক্ত করেছে এবং আপনার সিস্টেম শুরু হয়ে গেলে এই মাইএসকিএল পরিষেবাটি শুরু হয়ে যায়। সুতরাং এখন আপনার দুটি মাইএসকিএল সার্ভার রয়েছে (একটি ভয়েস রিকগনিশন সফ্টওয়্যার থেকে এবং দ্বিতীয়টি এক্সএএমপিপি থেকে) এজন্যই আগের প্রক্রিয়াটি (মাইএসকিএল পরিষেবা) হত্যার ফলে আপনার সমস্যার সমাধান হয়েছে। তবে এটি কোনও স্থায়ী সমাধান নয়, আপনি যখনই নিজের মেশিনটি চালু করবেন তখন প্রতিবার এটি পুনরাবৃত্তি করতে হবে। সেই মাইএসকিএল সার্ভারটি (পরিষেবা) সন্ধান করা এবং এর পোর্ট নং পরিবর্তন করা আরও ভাল। অথবা সেটিংস পরিবর্তন করুন যাতে আপনার মেশিনটি যখন শুরু হয় তখন মাইএসকিএল পরিষেবাটি শুরু না হয় (তবে আপনার ভয়েস রিকগনিশন সফ্টওয়্যারটি সঠিকভাবে কাজ করবে না)

আমি আশা করি এটা তোমাকে সাহায্য করবে।

চিয়ার্স


0

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


0

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


0

আমি ওএস এক্স ইয়োসেমাইট 10.10.2 এর জন্য এক্সএএমপিপি 5.6.3-0 চালিয়ে যাচ্ছি এবং দুবার একই সমস্যায় পড়েছি, প্রথমবার ছিল ম্যাভেরিক্সের সাথে। মাইএসকিউএল ডাটাবেস ব্যবস্থাপক অ্যাপ্লিকেশন ব্যবহার শুরু না করে ইস্যুটির বিভিন্ন সমাধানের একগুচ্ছ আমি আমার জন্য কী কাজ করেছে তা নিশ্চিত করতে চাই। মাইএসকিউএল শুরু করার জন্য যে কাজটি সর্বদা কাজ করে এবং বাধ্য করেছিল তা হ'ল টার্মিনালটি খোলার মাধ্যমে এবং ব্যবহার করে: sudo / অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্স্যাম্প্পাইলস / বিন / মাইএসকিএল.সভার সার্ভার আমার ম্যানেজার অ্যাপটি খোলা ছিল এবং প্রোএফটিপিডি এবং অ্যাপাচি শুরু করেছিল এবং তারপরে সুডো কমান্ডটি চালানো হয়েছিল।

উইশাপের অন্যান্য পরামর্শ যা কাজ করেছে তা হ'ল / অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্সএএমপিপি / ফাইল /etc/my.cnf ফাইলটি সনাক্ত করা এবং "প্রত্যেকের" কেবলমাত্র পড়ার জন্য অনুমতিগুলি পরিবর্তন করা।

আমার যে অন্যান্য সমস্যাটি ছিল তা অনেকগুলি সমাধানের সাথে অন্য সমস্যা বলে মনে হচ্ছে সমস্যাটি হ'ল সবকিছু শুরু করার পরে লোকালহোস্টে প্রবেশ করা যা আমাকে xampp স্প্ল্যাশ স্ক্রিনে নিয়ে আসে এবং তার পরে কিছুই হয় না। আমার পক্ষে কেবলমাত্র পিএইচপিএমএইডমিন পৃষ্ঠা অ্যাক্সেস করার জন্য, আমার জন্য কাজ করা হল লোকালহোস্ট / phpmyadmin প্রবেশ করে

আমি আশা করি এটি উত্তরের জন্য একগুচ্ছ থ্রেডের মাধ্যমে অন্যদের পড়তে সহায়তা করে।

শুভেচ্ছা, এরিক


0

এটা চেষ্টা কর, সুডো সার্ভিস মাইএসকিএল স্টপ এটি অন্য কোনও মাইএসকিএল পরিষেবা বন্ধ করবে এবং তারপরে xampp পুনরায় আরম্ভ করবে


0

এক্সএএমপিপি ম্যানেজারের ম্যানেজড সার্ভারস ট্যাবে ক্লিক করুন, এখন মাইএসকিউএল ডাটাবেস নির্বাচন করুন, ডানদিকে কনফিগারেশনে ক্লিক করুন।

3306 থেকে 3307 বন্দর পরিবর্তন করুন এবং এটি কাজ করবে।


0

এটি একই সমস্যা ছিল, আমি যা করলাম তা হ'ল সমস্ত ব্যবহারকারী এবং নিম্নলিখিত ফোল্ডারে অন্তর্ভুক্ত সমস্ত আইটেমের জন্য কেবল পঠন অনুমতি দেওয়া:

/Applications/XAMPP/xamppfiles/etc
/Applications/XAMPP/xamppfiles/sbin

0

ঠিক আছে, কিছু সময় কেবলমাত্র ERROR!বার্তাটি টার্মিনালে মাইএসকিএল মন্তব্যে দেখানো হয়। তারপরে, কেবল এক্সএএমপিপি পুনরায় ইনস্টল (ওভাররাইট) করুন, তারপরে এটি সমাধান করা যেতে পারে।


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