ব্যবহারকারী / স্থানীয় / মাইএসকিএল / ডেটা ডিরেক্টরিটি সতর্কতা মাইএসকিএল ব্যবহারকারীর দ্বারা অনুমোদিত নয়


213

আমি স্নো লেপার্ডে মাইএসকিএল পরিষেবা শুরু করতে পারি না এবং প্যানেল প্রিফেসে বার্তাটি উপস্থিত হয়,

ব্যবহারকারী / স্থানীয় / মাইএসকিএল / ডেটা ডিরেক্টরিটি মাইএসকিএল ব্যবহারকারীর মালিকানা নয় বলে সতর্ক করে

আমি এটা কিভাবে ঠিক করবো?


1
ধন্যবাদ. এটি প্রশ্ন হোক বা না হোক, এটি আমার জন্য সমস্যাটি সমাধান করেছে।
স্কট

2
মাউন্টেন সিংহটিতেও আমার একই সমস্যা ছিল, এটি আমার পক্ষে কাজ করেছিল।
joemar.ct

3
এটি যদি প্রশ্ন না হয় তবে কে যত্ন করে। এটা কাজ করেছে. +10000000 পয়েন্ট।
হেনলি চিউ

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

2
এটি আমার জন্য যেমন কাজ করেছে তেমন +1। আমি একই সাথে ক্রিস এবং কলাম উভয়ের সাথে একমত নই। ক্রিস যে নিবন্ধটি দেখিয়েছে, আপনার নিজের প্রশ্নের উত্তর দেওয়া ঠিক আছে। মুল বক্তব্যটি এখানে উত্তর দেওয়ার কোনও প্রশ্ন নেই, কেবল উত্তর। তিনি যদি প্রশ্নটি জিজ্ঞাসা করতেন তবে আরও ভাল হত, তার উত্তর দিয়েছিলেন।
জোশ

উত্তর:


328

আপনি যদি স্নো চিতাবাঘে মাইএসকিএল পরিষেবা শুরু করতে না পারেন এবং প্যানেল প্রিফেসে 'ব্যবহারকারী / স্থানীয় / মাইএসকিএল / ডেটা ডিরেক্টরিটি মাইএসকিএল ব্যবহারকারীর মালিকানাধীন নয়' বলে সতর্ক করা হয়, আপনাকে এগুলি করতে হবে:

  • sudo chown -RL root:mysql /usr/local/mysql
  • sudo chown -RL mysql:mysql /usr/local/mysql/data
  • sudo /usr/local/mysql/support-files/mysql.server start

2
স্পষ্টতই এটি এখনও লোকেদের কামড় দিচ্ছে - তাই আমি আপনার উত্তরটি একটি ... উত্তরে স্থানান্তরিত করেছি। আশা করি আপনি আপত্তি করবেন না ...
Shog9

1
এটি আমার পক্ষেও কাজ করে, এটি গ্রহণযোগ্য উত্তর হিসাবে চিহ্নিত করা উচিত।

26
অন্যরা এখন
এটিতে

9
এটি এলোমেলোভাবে সিয়েরায় (আপডেট হওয়ার কয়েক সপ্তাহ পরে) আমার সাথে ঘটতে শুরু করে। ফিক্স এখনও কাজ করে
লুইস

3
ম্যাকোস মোজভে এবং এটি কোনও আনন্দের চেষ্টা করে। ERROR! The server quit without updating PID fileচেষ্টা করার সময় আমি পাইmysql.server start
জোশুয়া পিন্টার

112

এল ক্যাপিটান এবং সিয়েরাতে আমার জন্য এটি কাজ

sudo chown -R _mysql:wheel /usr/local/mysql/data

এটাই.


আপডেট: স্বয়ংক্রিয় সূচনা ঠিক করতে

আপনি যদি অটো স্টার্টিংটিও ঠিক করেন তবে আমি এটি আরও কার্যকর বলে মনে করেছি:

sudo nano /Library/LaunchDaemons/com.mysql.mysql.plist

এবং এতে পেস্ট করুন:

<!--?xml version="1.0" encoding="UTF-8"?-->
<plist version="1.0">
  <dict>
    <key>KeepAlive</key>
    <true />
    <key>Label</key>
    <string>com.mysql.mysqld</string>
    <key>ProgramArguments</key>
    <array>
      <string>/usr/local/mysql/bin/mysqld_safe</string>
      <string>--user=mysql</string>
    </array>        
  </dict>
</plist>

এটি সংরক্ষণ করুন এবং তারপরে:

sudo chown root:wheel /Library/LaunchDaemons/com.mysql.mysql.plist
sudo chmod 644 /Library/LaunchDaemons/com.mysql.mysql.plist
sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist

তারপরে এটি পুনঃসূচনাতে লোড হবে।

তথ্যসূত্র: https://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-10-yosemite/


1
চাকা আপনার নিজের ব্যবহারকারীর নাম, বা বিশেষ কিছু? যদি এটি স্পষ্ট করা যায় যে দুর্দান্ত হবে
ব্যবহারকারী 2223059

Wheel (ইউনিক্স পদ) হুইল বিটের সাথে ব্যবহারকারীর অ্যাকাউন্টকে বোঝায়।
ইহাব শোল্লি

2
এটি সিয়েরায় এটিও স্থির করেছে।
saq7

'হুইল বিট' কী?
নিক লি

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