MysqlGenerator自动生成无法创建数据库下其他用户下的表对应的
该回答引用GPT:
根据提问,我理解你在使用MysqlGenerator自动生成代码时,遇到了无法创建数据库下其他用户下的表对应的问题。
这个问题可能是由于你连接数据库的用户没有足够的权限来操作其他用户下的表所导致的。你需要检查连接数据库的用户是否具有足够的权限来操作其他用户下的表。
同时,你也可以尝试使用root账户或者具有足够权限的账户来连接数据库,以便正确地生成对应的表。
另外,建议你在生成代码时,指定具体的表名和数据库名称,避免不必要的权限问题。
例如,如果你的表名为user,数据库名称为test,那么可以在生成代码时指定:
java -jar mysql-generator.jar -t user -d test
最后,如果你仍然无法解决该问题,可以考虑查看MysqlGenerator的文档或者联系开发者获取技术支持。
如还有疑问,可留言帮助解决。
发现问题点:在启动MysqlGenerator时,没有修改连接的数据库名和密码等信息