密码这东西,好像除了黑客,最大的敌人就是自己了......................
打开mysql的配置文件my.cnf
找到[mysqld]
插入skip-grant-tables(免密登录) 保存退出
然后重启mysql service mysqld restart
再次打开就直接进来了
然后我们直接mysql进入数据库添加密码
1 MySQL [(none)]> use mysql; 2 Database changed 3 MySQL [mysql]> update user set password=password("!123456q") where user="root"; 4 Query OK, 4 rows affected (0.00 sec) 5 Rows matched: 4 Changed: 4 Warnings: 0 6 7 MySQL [mysql]> flush privileges; 8 Query OK, 0 rows affected (0.00 sec) 9 10 MySQL [mysql]> quit 11 Bye
然后回去取消掉,免密登录(skip-grant-tables)