MacOSX homebrew mysql रूट पासवर्ड


116

किसी कारण से MySQL ने रूट के लिए पहुँच देना बंद कर दिया। Homebrew के साथ अनइंस्टॉल और पुन: स्थापित। ताजा स्थापित, ताजा टेबल लेकिन जब मैं प्रवेश करता हूं

mysql -u root -p

मुझे यह त्रुटि मिली:

उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' (पासवर्ड का उपयोग कर: NO) के लिए प्रवेश से वंचित

मैंने MySQL को पांच बार रीइंस्टॉल किया लेकिन यह अभी भी पासवर्ड के लिए पूछ रहा है। मैं यह कैसे तय करुं?


सुपरसुसर में लगभग एक सटीक सवाल है। इन चरणों का पालन करें: superuser.com/a/400345
इकारस

13
बस mysql_secure_installationपूछे और पूछे गए सवालों के जवाब दें, सरल
अभिनव सिंह

8
रूट पासवर्ड के लिए mysql_secure_installation कमांड संकेत देता है; यदि आप इसे सेट और भूल गए हैं, तो यह प्रक्रिया मदद नहीं करेगी।
JohnG

1
अगर काढ़ा MySQL 5.7 को स्थापित करता है, तो इन चरणों का पालन करें: stackoverflow.com/a/33924648/133106
mrucci

FWIW mysql -u rootने यहां काम किया ...
rogerdpack

जवाबों:


115

बस इस कमांड को चलाएं (जहां NEWPASSआपका पासवर्ड है):

$(brew --prefix mysql)/bin/mysqladmin -u root password NEWPASS

मेरे पास एक ही त्रुटि है और इसे इस तरह से तय किया है।


16
मेरे लिए काम किया। जाहिर है (शायद), डॉलर के संकेत ($) को कमांड के हिस्से के रूप में इनपुट होना चाहिए (यह सिर्फ शेल प्रॉम्प्ट नहीं है)।
hobs

3
मैं आपके शेल की इतिहास फ़ाइल में भंडारण से बचने के लिए कमांड में NEWPASS को शामिल नहीं करने की सलाह दूंगा। यदि आप इसे बिना किसी कारण के चलाते हैं तो यह कमांड स्वचालित रूप से इनपुट मांगेगा। :)
लेवी फिगुएरा

4
अगर मारीदब का उपयोग किया जाए:$(brew --prefix mariadb)/bin/mysqladmin -u root password NEWPASS
bryceadams

8
मेरे लिए काम नहीं कर रहा है, मारीडब के साथ (यहाँ तक कि @bryceadams नोट के साथ): / usr / लोकल / ऑप्ट / मरिअदब / बिन / मायसक्लाडमिन: 'लोकलहोस्ट' में सर्वर से कनेक्ट फेल एरर: 'यूजर' रूट '@' लोकलहोस्ट 'से वंचित '
ट्रिनोनासिस

3
मारीडब के लिए, यदि आप उपयोगकर्ता के लिए उपयोग से वंचित हो जाते हैं:sudo $(brew --prefix mariadb)/bin/mysqladmin -u root password NEWPASS
ऊपर से

110

इनमें से किसी ने मेरे लिए काम नहीं किया। मुझे लगता है कि मैं पहले से ही अपने कंप्यूटर पर कहीं न कहीं mysql था इसलिए एक पासवर्ड वहाँ या कुछ और सेट किया गया था। घंटों बिताने के बाद हर समाधान के लिए कोशिश करना, यही मेरे लिए काम कर रहा है:

$ brew services stop mysql
$ pkill mysqld
$ rm -rf /usr/local/var/mysql/ # NOTE: this will delete your existing database!!!
$ brew postinstall mysql
$ brew services restart mysql
$ mysql -uroot

सारा श्रेय @Ghrua को


6
पिछली पोस्टों ने मेरे लिए काम नहीं किया, लेकिन विनाशकारी काम करते समय यह एक है।
क्ले

1
जब आप अंततः mysql में लॉग इन होते हैं, तो ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOURNEWPASSWORD';अपना नया रूट पासवर्ड सेट करने के लिए उपयोग करें।
मार्टिन ब्रौन

यह मेरे लिए मेरे मौजूदा डेटाबेस को हटाने के बिना काम किया
Mwirabua टिम

अंत में एक उचित कार्य समाधान। @ 2020 मैको केटिना।
मिन्दुगास कुरील

यह मेरे लिए तब काम आया जब पिछला हल नहीं निकला। धन्यवाद!
लेस ब्राउन

65

यदि आपने अनजाने में रूट पासवर्ड सेट कर लिया है और भूल गए हैं, और आप अपने सभी डेटाबेस को मिटा देना नहीं चाहते और शुरू कर देंगे क्योंकि आप आलसी हैं और जगह में बैक अप समाधान करना भूल गए हैं, और आप एक हाल ही में स्थापित होमब्रे का उपयोग कर रहे हैं (शीतकालीन 2013), यहां MySQL के लिए अपना पासवर्ड रीसेट करने के चरण दिए गए हैं।

वर्तमान में चल रहे MySQL के उदाहरण को रोकें

launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

अब हाथ से मेज और नेटवर्किंग छोड़ कर mysql शुरू करें

$(brew --prefix mysql)/bin/mysqld_safe --skip-grant-tables --skip-networking

ध्यान दें कि यदि आप इको $ (काढ़ा-उपसर्ग mysql) चलाते हैं और यह बैश में "/ usr / स्थानीय / ऑप्ट / mysql" के रूप में प्रतिक्रिया नहीं करता है , तो आपको तदनुसार मार्ग को समायोजित करने की आवश्यकता होगी।

एक बार जब आप यह कर लेते हैं, तो अब आपके पास एक चलित, असुरक्षित MySQL उदाहरण होना चाहिए।

लॉग इन करें और पासवर्ड सेट करें

mysql -u root

प्रांप्ट पर, प्रभावित उपयोगकर्ता के लिए एक नया पासवर्ड सेट करने के लिए निम्न MySQL कमांड दर्ज करें।

mysql> update mysql.user set password=PASSWORD('new_password_here') WHERE user='root';

यदि सभी योजना के लिए गए तो यह कहना चाहिए:

Query OK, 1 row affected (0.02 sec)
Rows matched: 4  Changed: 1  Warnings: 0

MySQL प्रॉम्प्ट से बाहर निकलें।

mysql> exit
Bye

सर्वर बंद करें:

mysqladmin -u root shutdown

अब, लॉन्च डेमॉन को वापस लाने देता है ताकि हमारे पास हमारा MySQL फिर से तैयार हो:

launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

बधाई हो। आपने अभी अपना mysql रूट पासवर्ड रीसेट किया है। अपने आप को एक कॉफी डालो और जगह में एक बैकअप समाधान प्राप्त करें!


5
पासवर्ड बदलने के बाद असुरक्षित MySQL सर्वर को बंद करने के लिए:mysqladmin -u root shutdown
Vebjorn Ljosa

9
मैं बस इस समस्या में भाग गया, और इस उत्तर को निकटतम पाया। मैंने नोटिस किया कि passwordmysql 5.7.9 में एक वैध कॉलम नहीं था। इसके बदले मुझे इस्तेमाल authentication_stringकरना था। बाकी निर्देशों ने पूरी तरह से काम किया। धन्यवाद!
एम। स्कॉट फोर्ड

5
जैसा कि एम। स्कॉट फोर्ड ने कहा, उचित आदेश है:update user set authentication_string=password('new_password_here') where user='root';
पनयोटिस

3
मुझे update mysql.user set authentication_string=password('none') where user='root';इसके लिए काम करना था। (सही मेरे ऊपर टिप्पणी है, लेकिन आगे जोड़ते की तरह mysql.करने के लिए user।)
स्टीव मेस्नर

2
पासवर्ड फ़ंक्शन mysql 8.0.11 के बाद से हटा दिया गया है। अधिक
चैंसीव्यू

62

मुझे कुछ दिन पहले भी यही समस्या थी। यह तब होता है जब आप डेमॉन शुरू करने से पहले इनिशियलाइज़ेशन स्क्रिप्ट ( ) के mysqlमाध्यम से इंस्टॉल करते हैं homebrewऔर चलाते हैं ।mysql_install_dbmysql

इसे ठीक करने के लिए, आप mysqlडेटा फ़ाइलों को हटा सकते हैं , सेवा को पुनरारंभ कर सकते हैं और फिर आरंभीकरण स्क्रिप्ट चला सकते हैं:

launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
rm -r /usr/local/var/mysql/
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
unset TMPDIR
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp

मेरे लिए पूरी तरह से काम किया। मैं वास्तव में अपने स्थानीय मशीन के लिए एक पासवर्ड सेट नहीं करना चाहता, इसलिए अन्य समाधान वास्तव में मैं क्या देख रहा हूँ
brad

3
mysql_install_db को पदावनत किया जाता है, उपयोग करने पर विचार करेंmysqld --initialize
ब्रायन

1
मुझे बस No such file or directoryतब मिलता है जब मैं उस पहले कमांड को चलाता हूं।
एजेंट ज़ेबरा

1
mysqld -initialize कमांड चलाने के बाद, आप कंसोल पर लॉग संदेश में देखेंगे कि यह रूट उपयोगकर्ता के लिए अस्थायी पासवर्ड सेट करता है .. इसे कॉपी करें और अगली बार जब आप "mysql -uroot -p" फायर करें तो पासवर्ड का उपयोग करें - यह निश्चित रूप से काम करेगा। । और फिर mysql आपसे पासवर्ड रीसेट करने के लिए कहेगा .. यह जांचें। dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html
विक्रांत लबडे

@VikrantLabde "यह निश्चित रूप से काम करेगा" - बहुत महत्वाकांक्षी कथन। मैंने यह कोशिश की, अस्थायी पासवर्ड का उपयोग किया जो मुझे दिया लेकिन यह अभी भी पहुंच प्रदान नहीं करता है। क्या आपको बैकस्लैश के साथ किसी भी विराम चिह्न से बचना था?
मैक्स गुडरिज

47

घर का काढ़ा के माध्यम से mysql स्थापित करने के बाद यह त्रुटि हुई।

इसलिए सबसे पहले इंस्टॉलेशन हटाएं। फिर Homebrew के माध्यम से पुनर्स्थापित करें

brew update
brew doctor
brew install mysql

फिर mysql सेवा को फिर से शुरू करें

 mysql.server restart

फिर अपना नया रूट पासवर्ड सेट करने के लिए इस कमांड को रन करें।

 mysql_secure_installation

अंत में यह विशेषाधिकारों को फिर से लोड करने के लिए कहेगा। हाँ बोलो। फिर mysql पर फिर से लॉगिन करें। और आपके द्वारा निर्धारित नए पासवर्ड का उपयोग करें।

mysql -u root -p

1
यह अचूक उपाय है। मैं पहले से ही चल रहा है की कोशिश की थी mysql_secure_installationलेकिन महत्वपूर्ण हिस्सा थाmysql.server restart
जोहान

mysql_secure_installation कुंजी टुकड़ा था
Nik

सिरदर्द से बचने के लिए ... बस फिर से टाइप करें कमांड को फिर से शुरू करें जैसे कि निरंजन कहते हैं, फिर mysql_secure_installation चलाएं
Dan Zuzevich

13

अगर तुम दौड़ते हो

brew install mariadb
...
brew services start mariadb
==> Successfully started `mariadb` (label: homebrew.mxcl.mariadb)

 $(brew --prefix mariadb)/bin/mysqladmin -u root password newpass
/usr/local/opt/mariadb/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost''

रूट खाता विफल होने पर भी लॉगिन करें:

mariadb -u root
ERROR 1698 (28000): Access denied for user 'root'@'localhost'

तब डिफ़ॉल्ट व्यवस्थापक उपयोगकर्ता को आपके MacOS खाता उपयोगकर्ता नाम के रूप में एक ही नाम बनाया जाता है , जैसे johnsmit

रूट के रूप में लॉगिन करने के लिए, समस्या:

mariadb -u johnsmit
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 17
Server version: 10.4.11-MariaDB Homebrew

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> exit
Bye

MacOS खाते का नाम मेरे लिए किया।
दान

क्या मैं मैकोस खाता नाम उपयोगकर्ता के लिए एक पासवर्ड जोड़ सकता हूं?
ओरिगामीई जूल


4

मैंने यहाँ अधिकांश उत्तरों के लिए कुछ सामान्य ही देखा है, और अपनी ताज़ा स्थापना पर पुष्टि की है। यह वास्तव में स्पष्ट है यदि आप mysqladmin -u rootबिना चलाने की सिफारिशों को देखते हैं -p

कोई पासवर्ड नहीं है।

ब्रू ने mysql को केवल एक रूट उपयोगकर्ता और बिना किसी पासवर्ड के सेट किया। यह समझ में आता है, मुझे लगता है, लेकिन बाद में स्थापित कैवट्स इसका उल्लेख नहीं करते हैं।


2
मेरे पास कोई रूट पासवर्ड नहीं होने की बात से इनकार किया गया था, इसलिए मुझे नहीं लगता कि यह मुद्दा स्पष्ट है।
जैक फ्रॉस्ट

मैं यह नहीं कह रहा कि मुद्दा स्पष्ट है; सामान्य परिस्थितियों में MySQL का उपयोग करने वाले किसी भी व्यक्ति के लिए यह पूरी तरह से भ्रमित करने वाला है। लेकिन अन्य प्रतिक्रियाओं को देखते हुए, कारण स्पष्ट है।
स्पाइडर


2
  1. Apple आइकन पर जाएं -> सिस्टम प्राथमिकताएं
  2. मैसूर खोलो
  3. उदाहरणों में आप "डेटाबेस को इनिशियलाइज़" करेंगे
  4. उस पर क्लिक करें
  5. आपको रूट के लिए पासवर्ड सेट करने के लिए कहा जाएगा -> वहां एक मजबूत पासवर्ड सेट करें
  6. अगली बार से mysql में लॉगिन करने के लिए उस पासवर्ड का उपयोग करें

उम्मीद है की यह मदद करेगा।


सरल और आसान तरीका। धन्यवाद।
एज़ेकिएल फ्रांका

2

चूँकि यह प्रश्न बहुत समय पहले पूछा गया था, इसलिए वे शीर्ष उत्तर मेरे काम नहीं आते। यहाँ मेरा समाधान है, 2020 में।

बैकग्राउंड : होमबॉव द्वारा स्थापित ताजा mysql / mariadb।

समस्या : रूट का पासवर्ड खाली और अज्ञात नहीं है।

तय :

  1. mysql -u Your-SYSTEM-USERNAME -p
  2. पासवर्ड खाली है (प्रेस दर्ज करें)
  3. ALTER USER 'रूट' @ 'लोकलहोस्ट' द्वारा IDENTIFIED 'NEW-ROOT-PASSWORD';
  4. फ्लश PRIVILEGES;

कारण :

  1. Homebrew मौजूदा MacOS उपयोगकर्ता नाम द्वारा रूट विशेषाधिकार के साथ एक उपयोगकर्ता बनाएगा।
  2. इसका कोई पासवर्ड नहीं है
  3. चूंकि इसमें सभी विशेषाधिकार हैं, बस उस उपयोगकर्ता के साथ रूट पासवर्ड रीसेट करें।
  4. रूट के लिए प्रारंभिक पासवर्ड बेतरतीब ढंग से उत्पन्न हुआ था।

2020 सही उत्तर। मुझे MacOS उपयोगकर्ता नाम के लिए पासवर्ड पूछने के लिए नहीं मिल सकता है
OrigamiEye

1

टर्मिनल में इन लाइनों को चलाने से मेरे और कई अन्य लोगों के लिए चाल चली गई, जिनके पास एक ही समस्या थी। इन निर्देशों के बाद टर्मिनल में सूचीबद्ध किया जाता है जब काढ़ा सक्सेसफुल तरीके से स्थापित होता है।

mkdir -p ~/Library/LaunchAgents

cp /usr/local/Cellar/mysql/5.5.25a/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/

launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

/usr/local/Cellar/mysql/5.5.25a/bin/mysqladmin -u root password 'YOURPASSWORD'

YOURPASSWORDरूट के लिए पासवर्ड कहां है


मुझे बस No such file or directoryतब मिलता है जब मैं इन कमांडों को चलाता हूं
एजेंट ज़ेबरा

1

जांचें कि आपके पास अपने होमडायर में छिपी एक .my.cnf नहीं है। यही मेरी समस्या थी।


1

यह मेरे लिए MAC https://flipdazed.github.io/blog/osx%20mainurance/set-up-mysql-osx के लिए काम करता है

चालू करके mysql शुरू करें

काढ़ा सेवा mysql शुरू करते हैं

स्थापना स्क्रिप्ट चलाएँ

mysql_secure_installation

आपको सेटअप वैध पासवर्ड प्लगइन स्थापित करने के लिए कहा जाएगा। ऐसा करने के लिए y दर्ज करें।

आवश्यक पासवर्ड सत्यापन का चयन करें (यदि आप डेटाबेस का उपयोग कर रहे हैं तो वास्तव में कोई फर्क नहीं पड़ता)

अब शेष सभी विकल्पों में से y का चयन करें: एनोन निकालें। उपयोगकर्ताओं; दूरस्थ रूट लॉगिन को अस्वीकार करें; परीक्षण डेटाबेस निकालें; विशेषाधिकारों को पुनः लोड करें। अब आपको एक संदेश प्राप्त करना चाहिए

All done!


mysql को शुरू करने के लिए 5.7 का उपयोग करें stackoverflow.com/questions/51573145/…
एडम विन्निपास

1

इसने मेरे लिए काम किया। उम्मीद है ये आपके लिए भी काम करे !!! उनका अनुसरण करें।

brew services stop mysql
pkill mysqld
# NB: the following command will REMOVE all your databases!
# Make sure you have backups or SQL dumps if you have important data in them already.
rm -rf /usr/local/var/mysql/
brew services restart mysql

mysql -uroot
UPDATE mysql.user SET authentication_string=null WHERE User='root';
FLUSH PRIVILEGES;
exit;

mysql -u root 
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password 
BY'YOUR_PASS_WORD!!!!';

2
आपको चेतावनी देनी होगी कि, रनिंग rm -rf /usr/local/var/mysql/कमांड आपके कंप्यूटर पर सभी डेटाबेस और मैसकल डेटा को हटा देगा!
लसाए

0

डिफ़ॉल्ट पासवर्ड जब आप काढ़ा के माध्यम से mysql स्थापित करते हैं, तो रूट यह कोशिश करता है, यह मेरे लिए काम करता है

mysql -uroot -proot


1
से brew info mysql: हमने बिना रूट पासवर्ड के आपका MySQL डेटाबेस इंस्टॉल किया है। इसे चलाने के लिए सुरक्षित रखें: mysql_secure_installation
ssc

@ एक साफ स्थापना पर पासवर्ड सेट करने का सबसे अच्छा तरीका।
अलेक्सांटुरियो

0

टर्मिनल 1:

$ mysql_safe

टर्मिनल 2:

$ mysql -u root
mysql> UPDATE mysql.user SET Password=PASSWORD('new-password') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

यह उस समय काम आया होगा जब उत्तर पोस्ट किया गया था, लेकिन इस बीच टूट गया; (वर्तमान) MySQL संस्करण 5.7.21 के साथ, यह 'फ़ील्ड सूची' में `अज्ञात कॉलम 'पासवर्ड के साथ विफल रहता है।
ssc

अद्यतन mysql.user SET प्रमाणीकरण_string = PASSWORD ('xxxxxx!') जहां उपयोगकर्ता = 'मूल';
केविन

0

Iam कैटालिना का उपयोग करते हुए इस mysql_secure_installationकमांड का उपयोग करते हैं और अब मेरे लिए काम करते हैं:

$ mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
haven't set the root password yet, you should just press enter here.

Enter current password for root (enter for none): << enter root here >>

मैं rootवर्तमान पासवर्ड के रूप में दर्ज करता हूं

OK, successfully used password, moving on...

Setting the root password or using the unix_socket ensures that nobody
can log into the MariaDB root user without the proper authorisation.

और बाकी काम करो


0

इसलिए, अगर किसी के पास वैसी ही स्थिति और विन्यास है जैसा कि मेरे पास था और वह भी पागल होने वाला था - तो यह मेरे लिए काम कर गया

एक लम्बी कहानी के बाद मैं एक काढ़ा से स्थापित MariaDB जो पुन: प्रारंभ जब मैं अपनी प्रक्रिया को मार डाला स्वचालित रूप से रखा था जो, (यह कर काढ़ा का था) था एक रूट पासवर्ड, जो मैं था नहीं पता है।

$ brew services list

यह कुछ इस तरह दिखाता है:

mariadb started jdoe /path/to/homebrew.mxcl.mariadb.plist

MySQL सर्वर को इसके साथ बंद करें:

$ brew services stop mariadb

फिर इसे रूट उपयोगकर्ता के बिना फिर से शुरू करें (और काढ़ा का उपयोग नहीं करें):

$ mariadbd --skip-grant-tables &

यहाँ, mysql_secure_installationमेरे कारण काम नहीं किया --skip-grant-tablesऔर यह बिना काम नहीं करेगा --skip-grant-tablesक्योंकि इसके लिए पासवर्ड की आवश्यकता थी (जो मेरे पास नहीं था)। केवल अजीब त्रुटियों को वापस करने की
कोशिश की $(brew --prefix mysql)/bin/mysqladmin -u root password hunter2और कुछ भी नहीं किया; $(brew --prefix mariadb)/bin/mysqladmin -u root password hunter2ने भी काम नहीं किया, अलग-अलग त्रुटियां दीं, और सुझाव जो मेरे काम नहीं आए।

लेकिन आप क्रेडेंशियल के बिना अब mysql में लॉग इन कर सकते हैं:$ mysql

यहां, रूट के लिए उपयोगकर्ता तालिका को अपडेट करने का पुराना तरीका काम नहीं करता है क्योंकि "कॉलम 'पासवर्ड' अपडेट करने योग्य नहीं है"।
नई विधि alter userBUT का उपयोग केवल आपके द्वारा किए जाने के बाद ही करती है flush privileges;
तब:
MariaDB [(none)]> alter user 'root'@'localhost' identified by 'hunter2';
( MariaDB [(none)]>यहां MySQL प्रॉम्प्ट है)
फिर flush privileges;से करें।
MySQL क्लाइंट से बाहर निकलें।

अब जहां तक ​​काढ़ा का संबंध है, मारियाबेड अभी भी नहीं चल रहा है, और इसलिए इसका उपयोग $ ps aux | grep -i mariadbपिड और $ kill -9 <pid>इसे खोजने के लिए किया जाता है।
फिर $ brew services start mariadbइसे फिर से शुरू करने के लिए उपयोग करें।


-1

रूट पासवर्ड बदलने के लिए mysql शुरू करने के लिए init फ़ाइल का उपयोग करें।

brew services stop mysql
pkill mysqld
echo "ALTER USER 'root'@'localhost' IDENTIFIED BY 'newRootPass';" > /tmp/mysql-init
$(brew --prefix mysql)/bin/mysqld --init-file=/tmp/mysql-init

अब आपका रूट पासवर्ड बदल गया है। पासवर्ड परिवर्तन को बचाने के लिए सर्वर को ठीक से बंद करना सुनिश्चित करें । नई टर्मिनल विंडो में निष्पादित

mysqladmin -u root -p shutdown

और अपना नया पास डालें।

अपनी सेवा प्रारंभ करें और init फ़ाइल निकालें

brew services start mysql
rm /tmp/mysql-init

Mysql संस्करण 8.0.19 पर परीक्षण किया गया

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.