首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入sql数据库,拒绝我访问我的数据库?

导入sql数据库,拒绝我访问我的数据库?
EN

Stack Overflow用户
提问于 2011-06-17 03:04:59
回答 1查看 284关注 0票数 0

我正在尝试将sql转储导入到wamp->mysql中。它导入得很好,但是当我尝试查看表格时,它显示了一个空集合。执行此操作后,我将失去对mysql的访问权限并且无法登录。这很奇怪,因为我可以从不同的服务器导入完全相同模型的另一个数据库。我检查了mysql日志,得到的结果如下:

代码语言:javascript
复制
110616 14:27:24 [Note] Plugin 'FEDERATED' is disabled.
110616 14:27:24  InnoDB: Started; log sequence number 0 3049592450
110616 14:27:25 [ERROR] Column count of mysql.db is wrong. Expected 22, found 20. The   table is probably corrupted
110616 14:27:25 [ERROR] mysql.user has no `Event_priv` column at position 29
110616 14:27:25 [ERROR] Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.

如果有人能告诉我发生了什么事的细节,以及一种恢复我的访问而不必重新安装wamp的方法,那就太好了。

EN

回答 1

Stack Overflow用户

发布于 2011-06-17 03:45:49

好吧,我真的是个笨蛋。另一个数据库"root“有一个密码,它会覆盖我的密码。我所需要做的就是创建一个拥有所有权限访问权限的一般管理员用户。它还创建了一个具有新名称的新数据库,其中输入了所有数据,而不是使用我为其选择的数据库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6377175

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档