【发布时间】:2021-10-05 23:28:48
【问题描述】:
我正在尝试从 Magento 2.3.7 后端创建、修改和更新产品,它向我显示以下错误:
SQLSTATE[HY000]: General error: 1449 The user specified as a definer ('maribuco_gzq7omh'@'localhost') does not exist, query was: UPDATE `mg21_catalog_product_entity` SET `attribute_set_id` = ?, `type_id` = ?, `sku` = ?, `has_options` = ?, `required_options` = ?, `created_at` = ?, `updated_at` = ? WHERE (entity_id = '495')
我几乎尝试了我在网上找到的所有内容,但无法解决问题。如果有人可以帮助我,那将很有帮助。
我的 Magento 2 安装在共享服务器上。
希望大家帮忙,谢谢!
【问题讨论】:
-
用户
maribuco_gzq7omh是否存在?如果是,那么 Magento 和数据库是否在同一台机器/服务器中?如果不是,那么这个连接字符串是错误的'maribuco_gzq7omh'@'localhost'。 -
用户存在,并且Magento安装和数据库在同一台服务器上
-
我假设您已经成功尝试使用工具(工作台或 phpMyAdmin 等)连接到它,就像
maribuco_gzq7omh上的localhost一样,对吧?数据库是使用默认端口(@987654326@)还是使用不同的端口定义?