1、mysql在linux下查看my.cnf位置的方法
locate my.cnf
2、启动、重启、关闭命令
1、重启:
systemctl restart mysqld
2、停止
systemctl stop mysqld
3、在启动
service mysqld start
二、忘记密码需要修改mysql密码操作:
先把密码验证关闭,进入mysql,然后再修改root账号的密码,在把密码验证打开
先修改:
1、修改/etc/my.cnf配置文件
vi /etc/my.cnf
2、在[mysqld]项下添加skip-grant-tables,保存即可。
登录:
1、mysql -u root -p
2、不用输入密码,直接回车(出现Enter Password 也一样直接回车,即可登陆成功)
3、更改密码
update user set authentication_string=password(‘新密码’) where user=‘root’;
flush privileges;
退出:
quit;
回到 /etc/my.cnf 文件,找到[mysqld]、将其后面添加的 skip-grant-tables 删除或者直接注释掉。
重启mysql:先重启,在停止,在执行启动命令