在CentOS 6.5中 安装MySQL 5.1.73 64位 MySQL忘记密码的解决方案
MySQL
1. 安装步骤
yum install mysql server
2. 配置
service mysqld start #初始化数据库 mysql -uroot -p #第一次登陆不需要密码 mysql> show databases; #展示字库 mysql> use mysql; #开启数据库 mysql> show tables; #展示所有的table mysql>select user ,host,password from user; mysql>delete from user where host !='127.0.0.1'; #开启远程访问 update user set host='%' where user='root'; # 允许所有的网络用户访问 flush privileges; #重新加载mysql的权限 mysql>update user set password=password('您的密码') where user='root'; #修改密码 flush privileges; #重新加载mysql的权限
3.MySQL忘记密码解决方案
修改MySQL的登录设置:
vi /etc/my.cnf 在[mysqld]的下面加上一句: skip-grant-tables | 跳过权限验证 保存并且退出vi。
重启MySQL服务:
service mysqld restartc.输入: mysql 直接回车登陆
修改密码同时开启远程登陆:
update user set password=password('root') where user='root'; update user set host='%' where user='root'; flush privileges;
将/etc/my.cnf恢复,并重启服务