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

php mysqli_connect:क्लाइंट के लिए अज्ञात प्रमाणीकरण विधि [caching_sha2_password]

मैं इसे SQL कमांड द्वारा हल करता हूँ:

ALTER USER 'mysqlUsername'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysqlUsernamePassword';

जिसका संदर्भ https://dev.mysql.com द्वारा दिया गया है। /doc/refman/8.0/hi/alter-user.html

यदि आप नया उपयोगकर्ता बना रहे हैं

 CREATE USER 'jeffrey'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

जिसका संदर्भ https://dev.mysql.com द्वारा दिया गया है। /doc/refman/8.0/hi/create-user.html

यह मेरे लिए काम करता है



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL क्लोन प्लगइन और एक्स्ट्राबैकअप के बीच एक तुलना

  2. MySQL त्रुटि 1064 सिंटैक्स लेकिन सब कुछ ठीक लगता है

  3. अपने डेटाबेस के लिए MySQL डेटाबेस आकार कैसे प्राप्त करें?

  4. व्याख्या द्वारा पंक्तियाँ क्यों गिनती () के बराबर नहीं हैं?

  5. MySQL में डेटाबेस और टेबल कैसे बनाएं और डिलीट करें