Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं MySQL में रूट यूजर का पासवर्ड कैसे बदलूं?

चरण 1

डेटाबेस बंद करें:

shell> /etc/init.d/mysql stop

चरण 2

डेटाबेस को पुनरारंभ करें

  • पासवर्ड प्रमाणीकरण के बिना
  • नेटवर्क से कनेक्शन के बिना

डेटाबेस तक पहुंच केवल इसकी सॉक फ़ाइल '/var/lib/mysql/mysql.sock' के माध्यम से ही संभव है।

shell> mysqld --user=mysql --pid-file=/var/lib/mysql/mysqld.pid \
       --socket=/var/lib/mysql/mysql.sock --datadir=/var/lib/mysql \
       --skip-grant-tables --skip-networking  &

चरण 3

डेटाबेस से कनेक्ट करें और पासवर्ड बदलें:

shell> mysql --database mysql --socket=/var/lib/mysql/mysql.sock

यदि आप चाहते हैं, तो सभी उपयोगकर्ताओं को दिखाएं:

mysql> select User, password from user;

नया पासवर्ड सेट करें:

mysql> update user set password=password('NEW PASS') WHERE User='USERNAME';

डेटाबेस कनेक्शन छोड़ें:

mysql> exit

चरण 4

डेटाबेस सर्वर को "सामान्य रूप से" पुनरारंभ करें।

shell> kill `cat /var/lib/mysql/mysqld.pid`
shell> /etc/init.d/mysql start


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सर्वर या phpMyADMIN तक पहुंच के बिना SQL तालिका निर्यात करने का आसान तरीका

  2. only_full_group_by मोड के क्या लाभ हैं?

  3. गलत वर्तनी वाले शहर के नामों के लिए निकटतम मिलान खोजें?

  4. MYSQL:मैं 'आखिरी सोमवार की तारीख' (प्रदर्शन समस्या) कैसे ढूंढ सकता हूं

  5. pyodbc + MySQL + Windows:डेटा स्रोत का नाम नहीं मिला और कोई डिफ़ॉल्ट ड्राइवर निर्दिष्ट नहीं है