মাইএসকিউএল পছন্দের ফলক নিয়ন্ত্রণ হোমব্রাবির মাধ্যমে মাইএসকিউএল-র জন্য ইনস্টল করা


16

এটি আপেল.স্ট্যাকেক্সেক্সঞ্জ.কম এ আমার প্রশ্নের পুনঃপ্রবন্ধ

আমি মাধ্যমে মাইএসকিউএল ইনস্টল করা আছে homebrew : brew install mysql। আমি মাইএসকিউএল অগ্রাধিকার ফলকটি হোমব্রিউয়ের মাধ্যমে আমার মাইএসকিউএল ইনস্টল করতে চাই। আমি কীভাবে এটি অর্জন করতে পারি?

উত্তর:


10

আমি একই সমস্যা ছিল। আমার বোতামটি গুগল করার পরে, আমি যা খুঁজে পেতে সক্ষম হয়েছিল তা এখানে:

  1. হোমব্রিউয়ের মাইএসকিউএল ইনস্টলেশনতে সিমলিঙ্কগুলি এতে ইনস্টল করুন /usr/local/mysql:

    mkdir -p /usr/local/mysql; cd /usr/local/mysql
    ln -s $(brew --prefix mysql)/* .
    

    (এটি ইতিমধ্যে আপনাকে সেই পছন্দের ফলকের বোতামটি ব্যবহার করে মাইএসকিউএল সার্ভারটি বন্ধ করতে দেয় - কারণ এটি কেবল বাইনারি ব্যবহার করে - তবে এটি শুরু করে না)mysqladmin

  2. পক্ষপাত ফলকে প্রচেষ্টা মাইএসকিউএল সার্ভার আরম্ভ করার জন্য ব্যবহারকারী হিসাবে mysqlবা_mysql সঙ্গে এটি চলমান বদলে আপনার ব্যবহারকারী নাম। তারা বলছে যেভাবেই হোক এসকিউএল সার্ভারের জন্য একজন নিবেদিত ইউনিক্স ব্যবহারকারী থাকা ভাল ধারণা ... তাই ডেটা ডিরেক্টরিটি অবশ্যই কলকৃত _mysqlবা mysqlতার পাশাপাশি ব্যবহারকারীর মালিকানাধীন হতে হবে ।

    datadir=অভ্যন্তরে প্রবেশের সন্ধান করে /etc/my.cnf, বা $HOME/.my.cnf, বা $(brew --prefix mysql)/support-files/mysql.serverতারপরে chownএটি অনুসারে আপনার ডেটা ডিরেক্টরিটি কোথায় রয়েছে তা খুঁজে পেতে পারেন ।

    বিকল্পভাবে, আপনি এটি ব্যবহার করে একটি তাজা ডেটা ডিরেক্টরি দিয়ে শুরু করতে পারেন mysql_install_db:

    unset TMPDIR
    sudo mysql_install_db --user=_mysql --basedir="$(brew --prefix mysql)" --datadir=/your/data/dir
    

    উল্লেখ্য, এর মতো এটিকে ইনস্টল করার পরে, তুমি কি দিয়ে মাইএসকিউএল সার্ভার আরম্ভ করতে সক্ষম হবে আপনার আর ব্যবহারকারীর নাম, অন্তত ছাড়া sudo -u

    যদি _mysqlআপনার সিস্টেমে কোনও ব্যবহারকারী এবং / অথবা গোষ্ঠী কল করা না থাকে তবে আপনি এখানেdscl বর্ণিত কমান্ড লাইন ইউটিলিটি ব্যবহার করে এগুলি তৈরি করতে পারেন ।

  3. মাইএসকিউএল সার্ভারটি স্বয়ংক্রিয়ভাবে সিস্টেম স্টার্টে শুরু করতে, আপনাকে মাইএসকিউএল স্টার্টআপ আইটেমটি ইনস্টল করতে হবে , তারপরে পছন্দ বাক্সে চেকবক্সটি সক্রিয় করতে হবে এবং আপনি যদি পুনরায় বুটটিতে 1 এবং 2 পদক্ষেপ অনুসরণ করেন, তবে এটি আকর্ষণীয়ের মতো কাজ করা উচিত!


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