mysql - 通过PHPmyadmin导入MySQL时出错

标签 mysql

错误 SQL查询:

CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

MySQL 说:

View Full Image 
#1044
 - Access denied for user 'mydatabasenamehere'@'%' to database 'information_schema'

我被告知我没有正确的凭据/权限。好的。但是我在哪里更改它们?数据库已导出,然后我更改了新站点的 URL,这样我将拥有原始数据库的精确副本。当我上传时,我收到上述消息。

我可以访问两个数据库和两个密码。那么我应该在哪里使信息正确,以便我可以无误地导入它?

最佳答案

您的脚本正试图插入 system tables ,这是被禁止的:

Although you can select INFORMATION_SCHEMA as the default database with a USE statement, you can only read the contents of tables, not perform INSERT, UPDATE, or DELETE operations on them.

您应该问自己的问题是:为什么您的数据库备份包含这些表?

关于mysql - 通过PHPmyadmin导入MySQL时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16205208/

相关文章:

mysql - 谷歌数据工作室 : cumulative column

mysql - 函数内的动态 SQL 过程

php - 将图像上传到 mysqli 数据库时出现问题

php - 共享 Multi-Tenancy MySQL 数据库的可扩展性

php - 如何在 Laravel 中编辑 AJAX 数据返回的部分?

mysql - 在和或之间选择

javascript - 如何在 JavaScript 中从 MySQL 数据库存储和检索 JSON 数据?

mysql - 如何对 MySQL 表列进行子串化

java - JDBC 删除条目 - 主键/CONCUR_UPDATABLE 问题

php - 登录网站