Access denied for user 'root'@'localhost' (Mysql - phpMyAdmin)

Опубликовано: 19 Октябрь 2024
на канале: TechProgrammingIdeas
2,234
8

Subscribe -    / @techprogrammingideas  
Access denied for user 'root'@'localhost' (Mysql - phpMyAdmin)

ERROR 1698 (28000): Access denied for user 'root'@'localhost' at Ubuntu 18.04


=========================================================

Steps:


Open terminal and type

sudo mysql -u root -p

It will prompt you in mysql, here you can fire any mysql commands.

Use mysql table for change table type, so we can use empty password. Bellow is command for it

USE mysql;

Now we change type of table by following command

UPDATE user SET plugin='mysql_native_password' WHERE User='root';

now we have to flush the privileges, because we have used UPDATE. If you use INSERT, UPDATE or DELETE on grant tables directly you need use FLUSH PRIVILEGES in order to reload the grant tables.

FLUSH PRIVILEGES;

now exit from mysql by following command

exit;

now restart mysql server by following command

service mysql restart

=========================================================



#phpMyAdmin_MySql



https://techprogrammingideas.blogspot...
PSC Study Materials and Previous Question Papers
http://www.mission2win.in/
Any doubts and help to type comments below