Директорияи мақолаҳо
Ҳангоми кӯшиши истифодаи пойгоҳи додаҳои MySQL , шумо метавонед бо паёми хатогии зерин дучор шавед:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Чӣ тавр ҳалMySQL ERROR 1045 (28000): Дастрасӣ барои корбари 'root'@'localhost' рад карда шуд?
1. Аввалан сервери худро қатъ кунед
service mysql stop
mkdir /var/run/mysqld
3. Иҷозати MySQL-ро барои истифодаи директорияи сохташуда диҳед.
chown mysql: /var/run/mysqld
mysqld_safe --skip-grant-tables --skip-networking &
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-ро аз нав оғоз кунед.
Умедворем, ки мақолаи "How to solution ERROR MySQL 1045 (28000): Access denied for user 'root'@'localhost'", ки дар блоги Чен Вейлианг ( https://www.chenweiliang.com/ ) мубодила шудааст, барои шумо муфид хоҳад буд.
Озодона истиноди ин мақоларо мубодила кунед: https://www.chenweiliang.com/cwl-30369.html
