উত্তর:
মাইএসকিউএল ওয়ার্কবেঞ্চ ইনস্টল করুন , তারপরে
export PATH=$PATH:/Applications/MySQLWorkbench.app/Contents/MacOS
source ~/.bash_profile
টার্মিনালের একটি নতুন উদাহরণ চালনা করুন বা লোড করুন।
আপনি যদি ইতিমধ্যে http://dev.mysql.com/downloads/ ) থেকে ডিস্ক চিত্র (dmg) থেকে মাইএসকিউএল ইনস্টল করেছেন , একটি টার্মিনাল খুলুন, চালান:
echo 'export PATH=/usr/local/mysql/bin:$PATH' >> ~/.bash_profile
তারপরে, .bash_profile
নিম্নলিখিত কমান্ডটি চালিয়ে পুনরায় লোড করুন :
. ~/.bash_profile
আপনি এখন mysql
যে কোনও মাইএসকিএল সার্ভারের সাথে সংযোগ স্থাপন করতে ব্যবহার করতে পারেন :
mysql -h xxx.xxx.xxx.xxx -u username -p
ক্রেডিট এবং রেফারেন্স: http://www.gigoblog.com/2011/03/13/add-mysql-to-terminal- Shell-in-mac-os-x /
সেরা বিকল্পটি হ'ল:
brew install mysql
brew install caskroom/cask/mysql-shell
কমান্ড লাইন ক্লায়েন্ট ইনস্টল করা হবে।
mysqlsh
কমান্ডের সাথে চালু করা হবে ।
brew install Caskroom/cask/mysql-shell
"ক্যাস্করুম" এর জন্য সি ক্যাপ করার জন্য কমান্ডটি সংশোধন করেছি এবং ব্যবহৃত কমান্ডটি মাইএসকিএলএস ছিল
মাইএসকিএল-এর ক্লায়েন্ট-কেবলমাত্র ইউটিলিটিগুলির সেট রয়েছে:
মাইএসকিউএল ক্লায়েন্ট শেল https://dev.mysql.com/downloads/shell/
অন্যান্য কমান্ড লাইনের ইউটিলিটিগুলি https://dev.mysql.com/downloads/utilities/
ম্যাক ওএসএক্স সংস্করণ উপলব্ধ।
mysqlsh
যা ক্লাসিকাল mysql
কমান্ডের সমতুল্য বলে মনে হয় । আপনি এটি ব্যবহার করে হোমব্রিউ দিয়ে ইনস্টল করতে পারেন brew cask install mysql-shell
।
mysql
প্রম্পট আশা করেন , তবে mysqlsh --sql
অনুরূপ অভিজ্ঞতার জন্য চেষ্টা করুন (এবং এটি বেশিরভাগ ক্ষেত্রে একইভাবে যুক্তিগুলি গ্রহণ করে, সহায়কভাবে লাগে!)
এটি অন্য ওভারহেড ছাড়াই কমান্ড লাইন ক্লায়েন্টটিকে কঠোরভাবে ইনস্টল করে:
হোমব্রিউ ইনস্টল করুন (যদি তা না থাকে):
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
তারপরে, ইনস্টল করুন mysql-client
:
brew install mysql-client
তারপরে, mysql-client
আপনার PATH এ বাইনারি ডিরেক্টরি যুক্ত করুন :
echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.bash_profile
অবশেষে, আপনার ব্যাশ প্রোফাইলটি পুনরায় লোড করুন:
source ~/.bash_profile
তারপরে mysql
নতুন টার্মিনালটি খোলার চেষ্টা না করে আপনি টার্মিনালে চালাতে সক্ষম হবেন
echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.zshrc
ডিফল্ট zsh ব্যবহার করে ব্যবহার করুন (সাম্প্রতিক ম্যাকোজে ডিফল্ট)
"মাইএসকিউএল ওয়ার্কবেঞ্চ" ডিএমজি ফাইল এবং খুলুন
# Adjust the path to the version of MySQL Workbench you downloaded
cp "/Volumes/MySQL Workbench 6.3.9.CE/MySQLWorkbench.app/Contents/MacOS/mysql" /usr/local/bin
# Make sure it's executable
chmod +x /usr/local/bin/mysql
ডিএমজি ডিস্কটি বের করুন
cp /Applications/MySQLWorkbench.app/Contents/MacOS/mysql /usr/local/bin
ln -s /Applications/MySQLWorkbench.app/Contents/MacOS/mysql /usr/local/bin
যাতে অনুলিপিগুলি অনুলিপিটি আবার চালনা না করে প্রতিফলিত হয়।
mysql-shell
হোমব্রিউ দিয়ে ইনস্টল করার জন্য , চালান
brew cask install mysql-shell
এরপরে আপনি মাইএসকিএল শেলটি চালু করতে পারবেন
mysqlsh
আপনি যদি সরাসরি এসকিউএল মোডে প্রবেশ করতে চান তবে চালান
mysqlsh --sql
আপনি যদি ডিএমজি থেকে কোনও ম্যাক ইনস্টল করেন তবে এটি একটি মাইএসকিএল ক্লায়েন্ট তৈরি করেছে তবে এটি আপনার ব্যবহারকারীর পথে রাখেনি।
এটি আপনার যুক্ত করুন .bash_profile
:
export PATH="/usr/local/mysql/bin:$PATH
এটি আপনাকে যে mysql
কোনও জায়গা থেকে আপনার মতো দৌড়াতে দেবে ।
পূর্বের উত্তরের হিসাবে বর্ণিত হিসাবে আপনি চালিয়ে মাইএসকিএল সার্ভার এবং ক্লায়েন্ট লিব উভয় পেতে পারেন
brew install mysql
।
ক্লায়েন্ট শুধুমাত্র ইনস্টলেশন আছে। কেবল ক্লায়েন্ট লাইব্রেরি ইনস্টল করতে
brew install mysql-connector-c
এই কমান্ডগুলি চালানোর জন্য আপনার ম্যাকের হোমব্রিউ প্যাকেজ ম্যানেজারের দরকার। আপনি এটি চালিয়ে ইনস্টল করতে পারেন
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ম্যাকপোর্টস ব্যবহার করে আপনি ক্লায়েন্টটি ইনস্টল করতে পারেন:
sudo port install mysql57
আপনার ইনস্টল করা সংস্করণটি আপনার মাইএসকিএল হিসাবে নির্বাচন করতে হবে
sudo port select mysql mysql57
আপনি যদি -server
প্যাকেজের নামের সাথে যুক্ত হন তবে সার্ভারটি ইনস্টল করা হবে (উদাঃ mysql57-server
)
ব্রিউ থেকে ইনস্টলেশন কমান্ড:
$ brew cask install mysql-shell
আপনি কি করতে পারেন তা দেখুন:
$ mysqlsh --help
mysqlsh
ইনস্টল করা ক্লায়েন্টের কাছ থেকে ক্যোয়ারী চালান :
$ mysqlsh --host=192.x.x.x --port=3306 --user=user --password=xxxxx
MySQL Shell 8.0.18
Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.
Type '\help' or '\?' for help; '\quit' to exit.
WARNING: Using a password on the command line interface can be insecure.
Creating a session to 'user@192.x.x.x:3306'
Fetching schema names for autocompletion... Press ^C to stop.
Your MySQL connection id is 16
Server version: 8.0.18 MySQL Community Server - GPL
No default schema selected;
type \use <schema> to set one.
MySQL 192.x.x.x:3306 ssl JS >
MySQL 192.x.x.x:3306 ssl JS > `\use rafdb`
Default schema set to `rafdb`.
আপনার যদি হালকা সমাধানের প্রয়োজন হয় তবে আমি মাইএসকিএল-শেল প্রস্তাব দিচ্ছি, নীচের কমান্ডটি ব্যবহার করে ইনস্টল করুন।
ব্রিবু কাস্ক ইনস্টল মাইএসকিএল-শেল
ইনস্টলেশন পরে শুরু করতে mysqlsh টাইপ করুন ।
brew install mysql-client