今天在使用Spring集成MyBatisPlus生成代码时,遇到了上述问题。
(由于忘了截图就不粘截图了)
分析原因:
网上说是权限不够,但是我感觉是因为本地电脑的管理员用户名与MySQL的用户名(root)不一致才导致的。
解决方案:
首先找到MySQL的配置文件my.ini。
用NoteBPad++打开(其他的也行主要是能打开就行), 然后在文档的最后添加上这句代码:
skip-grant-tables
之后不要忘了保存,接着是重启MySQL服务,下面是步骤:
找到我的电脑,右键,点击管理:
找到服务:
找到MySQL服务:
右键,(开始打算截下右键展示的图,但总是一按截图右键的弹窗就取消了),点击重新启动服务就行了。
这时候重新运行代码:
即可完成!!!