linux 下mysql5.6 的登陆密码问题

在 CentOS6.8下安装了 mysql 5.6,但是始终无法登录,百度了下密码位置,我是用宝塔装的,没找到对应的密码位置。于是百度了下其他的办法,实践操作是可以了的,做个笔记:

# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables
# mysql -u root mysql

mysql> use mysql; ##使用mysql数据库

Database changed
mysql> update user set password=password("123456") where user="root";##更新密码
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4  Changed: 4  Warnings: 0

mysql> flush privileges;##刷新权限

Query OK, 0 rows affected (0.00 sec)


至此,mysql可以正常登陆

你可能感兴趣的:(linux)