首页 > 解决方案 > 将数据库导入 phpmyadmin #1044 - 用户无法访问无法编辑文件

问题描述

我现在正在尝试将 1.3gig sql 文本文件上传到 phpmyadmin,每次我这样做时都会遇到以下问题。

我的问题

我已经尝试拆分文件并编辑 CREATE DATABASE 行,但每次尝试在记事本、notepad++ 和 emeditor 中打开它时,我都会得到一堆随机字符,显然编码存在问题。这不是我可以轻松导出的东西,因为另一家公司处理它而我无权访问它。我不在乎我的 SQL 文本文件是如何打开的,我只需要一种方法来查看它,但我找不到。

感谢您的任何帮助,您可以提供!

问题已解决!!!

标签: mysqlsqlphpmyadmintext-files

解决方案


您正在尝试创建然后编写名为mysql. 你不能那样做™。

您应该将该数据库以及information_schemaandperformance_schema数据库视为只读的。SELECT它们提供了通过操作检索有关服务器信息的方法。除了非常特殊的特殊情况外,编写这些数据库充其量只会无济于事,最坏的情况是会破坏您的服务器。当您尝试更改这些数据库时,MySQL 会尝试通过引发权限错误来防止您造成损害。

在评论中,您提到您有信心可以通过mysql数据库解决系统问题。恕我直言,这是完全不正确的。


推荐阅读