当前位置: 首页 > 知识库问答 >
问题:

一般错误:1449指定为定义者的用户

姜育
2023-03-14

我安装了新系统(Ubuntu20.04),我安装了LAMP和克隆的Laravel项目。我创建了数据库博客,我想迁移,但我有这个错误。

SQLSTATE[HY000]:一般错误:1449指定为定义者的用户('mysql.infoschema'@'localhost')不存在(SQL:select*from information\u schema.tables,其中table\u schema=blog,table\u name=migrations,table\u type='BASE table'))

我怎样才能解决这个问题?

共有1个答案

柴赞
2023-03-14

你在运行MySQL 8吗?

mysql。infoschema是MySQL附带的一个帐户。如果您的系统没有,请确保已运行mysql\u升级。

 类似资料:
  • 错误消息为: 为什么我会得到那个错误?我怎么修好它?

  • 在我的中,我有一个名为testDB的数据库,用我的命令行我试图导出数据库,但是每次我试图运行这个命令时,我都会得到错误1449: 错误是:“使用锁表时,指定为定义器('myuser'@'')的用户不存在” 我分析了sql文件,发现该用户名只在文件底部出现一次: 如果不导出数据库,也不创建新用户,因为我无法创建新用户,我该如何解决此问题? 是否可以为我的数据库使用特定的SQL命令替换此值? 我的服务

  • 多年来,我的PHP webapp在后端运行MySQL5.5都没有问题,但今天突然出现了权限问题。 所有内容都指向运行语句。我尝试过建议的各种赠款,但总是得到这样的错误: 好像我的权限被破坏了什么的。因此,我在VPS上的BlueHost控制面板内创建了一个全新的DB用户,并给予了完全的特权。我在这个全新的用户上得到了同样的错误。 我尝试用root连接到数据库(使用与连接WHM时相同的pwd),但它不

  • 问题内容: 我正在尝试部署我的第一个有角度的应用程序,但是在执行部署过程中,在命令中间: (又名) 我收到一个一般性错误,该错误不会为我提供以下信息: 主服务器和主客户端都是webpack生成的文件,在我的代码中“窗口”的唯一用法是执行命令,但即使对其进行注释,仍然会出现错误。 有人知道如何解决吗? 我的webpack版本是4.6.0 我的webpack.config.js内容如下: || ===

  • 错误返回格式 { "errno": "10001", "errmsg": "请求超时,请重新尝试" } 错误代码说明 1 ~ 1000 oauth 验证错误 10000 ~ 19999 系统级错误 错误代码对照表 oauth错误 错误代码 错误描述 400 请求参数相关错误(client_id/grant_type等错误) 401 access_token不合法或已过期等 402

  • 错误返回格式 { "errno": "10001", "errmsg": "请求超时,请重新尝试" } 错误代码说明 1 ~ 1000 oauth 验证错误 10000 ~ 19999 系统级错误 20000 ~ 29999 叫车相关 30000 ~ 39999 订单相关 40000 ~ 49999 用户相关 错误代码对照表 为了方便开发者快速定位问题,开放平台提供了错误代码解决