MySQL ERROR 1045 (28000) ને કેવી રીતે હલ કરવી: 'root'@'localhost' વપરાશકર્તા માટે ઍક્સેસ નકારી

જ્યારે તમે MySQL ડેટાબેઝનો ઉપયોગ કરવાનો પ્રયાસ કરો છો, ત્યારે તમને નીચેનો ભૂલ સંદેશ મળી શકે છે:

MySQL ERROR 1045 (28000) ને કેવી રીતે હલ કરવી: 'root'@'localhost' વપરાશકર્તા માટે ઍક્સેસ નકારી

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

કેવી રીતે ઉકેલવુંMySQL ભૂલ 1045 (28000): વપરાશકર્તા 'root'@'localhost' માટે ઍક્સેસ નકારી?

1. પહેલા તમારા સર્વરને રોકો

service mysql stop
2. MySQL સેવા નિર્દેશિકા બનાવો.
mkdir /var/run/mysqld

3. બનાવેલ નિર્દેશિકાનો ઉપયોગ કરવા માટે MySQL પરવાનગી આપો.

chown mysql: /var/run/mysqld
4. પરવાનગી અને નેટવર્ક તપાસ વિના MySQL શરૂ કરો.
mysqld_safe --skip-grant-tables --skip-networking &
5. કોઈપણ પાસવર્ડ વગર તમારા સર્વર પર લોગ ઇન કરો.
mysql -u root mysql

અથવા:

mysql -u root mysql

mysql ક્લાયંટમાં, સર્વરને અનુદાન કોષ્ટકોને ફરીથી લોડ કરવા માટે કહો જેથી એકાઉન્ટ મેનેજમેન્ટ સ્ટેટમેન્ટ કાર્ય કરે:

mysql> FLUSH PRIVILEGES;

પછી સુધારો'root'@'localhost'એકાઉન્ટ પાસવર્ડ.તમે ઉપયોગ કરવા માંગો છો તે પાસવર્ડ સાથે પાસવર્ડ બદલો.રુટ ખાતા માટે અલગ હોસ્ટનામ ભાગ સાથે પાસવર્ડ બદલવા માટે, તે યજમાનનામ વાપરવા માટે સૂચનાઓને સંશોધિત કરો.

MySQL 5.7.6 અને પછીનું:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

MySQL 5.7.5 અને પહેલાનું:

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');

અથવા સીધા વપરાશકર્તાઓના ટેબલ પર:

UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';

XAMPP માટે

MySQL સેવા બંધ કરવા માટે, કમાન્ડ વિન્ડો ખોલો અને XAMPP MySQL ડિરેક્ટરી પર જાઓ:

> cd \xampp\mysql\bin\

સુરક્ષા વિના સેવા ચલાવવા માટે (નોંધો કે તમે mysqld ચલાવી રહ્યા છો, mysql નહીં):

> mysqld.exe --skip-grant-tables

MySQL સેવા આ વિન્ડોમાં ચાલશે, તેથી બીજી કમાન્ડ વિન્ડો ખોલો અને XAMPP MySQL ડિરેક્ટરીમાં બદલો:

> cd \xampp\mysql\bin\

MySQL ક્લાયંટ ચલાવો:

> mysql

પાસવર્ડ અપડેટ કરો:

mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';

MySQL છોડો:

mysql> \q

mysqld.exe કે જે હજુ પણ ચાલી રહ્યું છે તેને રદ કરવા માટે ટાસ્ક મેનેજરનો ઉપયોગ કરો અને MySQL સેવા પુનઃપ્રારંભ કરો.

આશા છે કે, ચેન વેઇલિયાંગના બ્લોગ ( https://www.chenweiliang.com/ ) પર શેર કરાયેલ લેખ "How to solve MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost'" તમારા માટે મદદરૂપ થશે.

આ લેખની લિંક શેર કરવા માટે નિઃસંકોચ રહો: ​​https://www.chenweiliang.com/cwl-30369.html

વધુ છુપાયેલા યુક્તિઓ🔑 અનલૉક કરવા માટે, અમારી ટેલિગ્રામ ચેનલમાં જોડાવા માટે આપનું સ્વાગત છે!

ગમે તો શેર કરો અને લાઈક કરો! તમારા શેર અને લાઈક્સ એ અમારી સતત પ્રેરણા છે!

 

评论 评论

您的邮箱地址不会被公开。必填项已用*标注

ટોચ પર સ્ક્રોલ