mysql - 将数据库导入 phpmyadmin #1044 - 用户无法访问无法编辑文件
问题描述
我现在正在尝试将 1.3gig sql 文本文件上传到 phpmyadmin,每次我这样做时都会遇到以下问题。
我已经尝试拆分文件并编辑 CREATE DATABASE 行,但每次尝试在记事本、notepad++ 和 emeditor 中打开它时,我都会得到一堆随机字符,显然编码存在问题。这不是我可以轻松导出的东西,因为另一家公司处理它而我无权访问它。我不在乎我的 SQL 文本文件是如何打开的,我只需要一种方法来查看它,但我找不到。
感谢您的任何帮助,您可以提供!
问题已解决!!!
解决方案
您正在尝试创建然后编写名为mysql
. 你不能那样做™。
您应该将该数据库以及information_schema
andperformance_schema
数据库视为只读的。SELECT
它们提供了通过操作检索有关服务器信息的方法。除了非常特殊的特殊情况外,编写这些数据库充其量只会无济于事,最坏的情况是会破坏您的服务器。当您尝试更改这些数据库时,MySQL 会尝试通过引发权限错误来防止您造成损害。
在评论中,您提到您有信心可以通过mysql
数据库解决系统问题。恕我直言,这是完全不正确的。
推荐阅读
- angular - 如何在角度分量中测试 NGXS?
- javascript - 使用 JS 从对象或映射中立即找到较少的值
- cmis - CMIS 查询:查询结果的 JSON 表示
- linux - 使用 wget 检查 Linux 中两台服务器之间的连接时如何获取准确的状态码?
- java - System.ArrayCopy 如何复制数组的数组?
- python - 遍历python字典中的字典
- string - 有没有办法在 CMake 中将字符串(ASCII)转换为十六进制
- mysql - 删除 mysql 表上的重复项 [该表 > 2Gb]
- node.js - 如何升级 npm 的版本?
- html - 如果提交按钮单击了在显示中间打开的模式弹出窗口?