
2,重启MySql,使刚才修改的配置生效。
3,终端输入mysql,然后再输入usemysql
4,终端输入
updatemysql.usersetauthentication_string=password('123456')whereuser='root'
5,在/etc/my.cnf末尾去掉skip-grant-tables,保存。
6,重启MySql,终端输入mysql-uroot-p,然后根据提示输入刚设置的密码即可正常使用了。
最近一直在使用xampp上集成的mysql来开发php,但是没有命令行和配置器,不习惯于是卸载了安装了一个5.1.36的版本可使每次安装都显示密码已经存在要我输入密码才能进入郁闷了半天,重新安装和卸载了好几次,注册表的安装文件夹也都删了还不行最后终于发现问题所在了,原来是mysql安装时自带的data数据库在作怪,而且5.1.36的版本data与mysql并不在同一个文件夹下注意Data Folder所指的目录,卸载mysql以后,把这个目录位置的文件再删除就能解决了。重新安装就不会有密码存在的问题了。=路径 C:\Documents and Settings\All Users\Application Data 里面的MySQL文件夹,这个文件没有清除是MySQL重装出现旧密码的根源所在。于是删除MySQL文件夹。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)