接收公司电脑 没有对接 原先的user已经拍拍屁股走人了 可是我不知道数据库密码!!!
遇到这种无奈的问题也真是麻烦 啊!!!!!!
好了 贴出解决办法
mysql登录错误
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'
解决办法:
忘记本地root的登录密码码
解决过程:
1、编辑my.ini
在[mysqld] 配置部分添加一行
skip-grant-tables
2、保存后重启mysql
[root@localhost etc]# service mysqld restart
3、登录数据库重新设置root密码
[root@localhost ~] mysql -uroot -p mysql
Enter password:
直接回车进入
mysql> show databases;
执行下列语句
mysql> update user set password=password("mysql") where user='root';
mysql> flush privileges;
4、删除my.ini文件中添加的“skip-grant-tables”行,重启mysql;
用新设的密码就能正常登录了;