前言:
对于一门知识的学习真的得多多实践,只有做的多了,才能遇到更多的问题,才能更好的成长和进步,真可谓“纸上得来终觉浅,绝知此事要躬行”,O(∩_∩)O哈哈~,哪怕是很简单的问题,也能一步步的在积累中收获多多。在最近的一个合作的项目中又一次的使用MySQL数据库,遇到了和之前自己在本地使用不用的问题。当小伙伴连接我本地的数据库时出现如下问题。
问题:
解决办法:
1、cmd进入dos,在mysql的bin目录下输入如下命令:
mysql -u root -p,回车,之后会提示你输入密码,输入正确的密码后成功登陆。
2、之后在提示符下输入:
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
赋予任何主机访问数据库的权限。
3、让修改生效:
FLUSH PRIVILEGES;
4、退出MySql服务
Exit;
执行后连接成功:
总结:
站在巨人的肩膀上一步步的尝试和前进。