centos 6.5 使用yum安装
(一)
默认数据的位置:
/var/lib/mysql/
默认配置文件位置:
/usr/share/mysql
默认命令的位置:
/var/lib/mysql
默认的配置my.conf位置
/etc/my.cnf
我的可以正常启动和停止mysqld服务
service mysqld start
service mysqld stop
都是正常服务
只是root密码忘记。
(二)
修改my.cnf添加skip-grant-tables如下:
vi /etc/my.cnf
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-grant-tables
:wq保存后
重新启动服务:
service mysqld restart
然后进入/var/lib/mysql命令目录
执行mysql,就可以root登录了。后面修改
use mysql;
UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;
flush privileges ;
(三)
恢复/etc/my.cnf文件
(四)
再次重启mysqld服务
service mysqld restart