MySQL
पासवर्ड बदलें
खोज…
लिनक्स में MySQL रूट पासवर्ड बदलें
MySQL के रूट यूजर पासवर्ड को बदलने के लिए:
चरण 1: MySQL सर्वर बंद करो।
- उबुन्टु या डेबियन में:
sudo /etc/init.d/mysql stop
- CentOS, Fedora या Red Hat Enterprise Linux में:
sudo /etc/init.d/mysqld stop
चरण 2: विशेषाधिकार प्रणाली के बिना MySQL सर्वर शुरू करें।
sudo mysqld_safe --skip-grant-tables &
या, यदि mysqld_safe
अनुपलब्ध है,
sudo mysqld --skip-grant-tables &
चरण 3: MySQL सर्वर से कनेक्ट करें।
mysql -u root
चरण 4: रूट उपयोगकर्ता के लिए एक नया पासवर्ड सेट करें।
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;
exit;
FLUSH PRIVILEGES;
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');
FLUSH PRIVILEGES;
exit;
नोट: ALTER USER
सिंटैक्स MySQL 5.7.6 में पेश किया गया था।
चरण 5: MySQL सर्वर को पुनरारंभ करें।
- उबुन्टु या डेबियन में:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
- CentOS, Fedora या Red Hat Enterprise Linux में:
sudo /etc/init.d/mysqld stop
sudo /etc/init.d/mysqld start
विंडोज में MySQL रूट पासवर्ड बदलें
जब हम विंडोज़ में रूट पासवर्ड बदलना चाहते हैं, तो हमें निम्नलिखित चरणों का पालन करना होगा:
चरण 1: नीचे दिए गए किसी भी तरीके का उपयोग करके अपना कमांड प्रॉम्प्ट शुरू करें:
Perss Crtl+R
या गोटो Start Menu > Run
और फिर cmd
टाइप cmd
और एंटर करें
चरण 2: अपनी निर्देशिका को उस स्थान पर बदलें जहाँ MYSQL
स्थापित है, मेरे मामले में
C:\> cd C:\mysql\bin
चरण 3: अब हमें mysql
कमांड प्रॉम्प्ट शुरू करने की आवश्यकता है
C:\mysql\bin> mysql -u root mysql
चरण 4: root
पासवर्ड बदलने के लिए फायर क्वेरी
mysql> SET PASSWORD FOR root@localhost=PASSWORD('my_new_password');
प्रक्रिया
- MySQL (mysqld) सर्वर / डेमन प्रक्रिया को रोकें।
- MySQL सर्वर प्रक्रिया --स्किप-ग्रांट-टेबल विकल्प शुरू करें ताकि यह एक पासवर्ड के लिए संकेत न करे:
mysqld_safe --skip-grant-tables &
- MySQL सर्वर को रूट यूजर के रूप में कनेक्ट करें:
mysql -u root
- पासवर्ड बदलें:
- (5.7.6 और नया):
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new-password';
- (5.7.5 और पुराने, या MariaDB):
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new-password); flush privileges; quit;
- MySQL सर्वर को पुनरारंभ करें।
नोट: यह केवल तभी काम करेगा जब आप शारीरिक रूप से एक ही सर्वर पर होंगे।
ऑनलाइन दस्तावेज़: http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html