因为调试MySQL数据接口,总是需要输入密码很烦,所以决定取消mysql的root密码,
网上推荐的有两种方法:
1、mysql命令
SET PASSWORD FOR root@localhost=PASSWORD('');
2、运行 ?mysqladmin 命令
mysqladmin -u root -p password?
第一种我没用到,用了第二种,输入指令后要求输入当前密码,输入后提示,
New password:
Confirm new password:
在这两个地方直接回车即可,再测试,密码就被去掉了。
然后,打开MySQL Workbench 或者 使用?mysql -u root; 指令登陆时,就不会再弹出密码输入的要求了。
---------------------------------------
还有一些关于phpMyAdmin操作数据库的教程,我这里不使用,所以跳过,但备注一下。
登录phpMyAdmin时会发现无法登录,
phpMyAdmin默认不允许密码为空,
这里找到config.sample.inc.php文件,
文件名改为config.inc.php,
打开后修改$cfg['Servers'][$i]['AllowNoPassword'] = false;为true