gpt4 book ai didi

mysql - 在主机上导入 mysql 数据库时出现错误 #1370

转载 作者:行者123 更新时间:2023-11-29 15:42:12 25 4
gpt4 key购买 nike

我正在尝试在网络主机上导入数据库,但收到此错误:#1370 - 对于例程“epiz_24327314_p4c.define_task_result”,用户“epiz_24327314”@“192.168.%”的更改例程命令被拒绝'

我尝试从我的sql文件中删除“创建数据库..”行,并向我的远程帐户授予权限(我用它来创建我试图导入的epiz_24327314_p4c数据库),但它什么也没解决。

这是我的 sql 文件的第一行:

-- phpMyAdmin SQL Dump
-- version 4.7.0
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Creato il: Ago 14, 2019 alle 13:03
-- Versione del server: 5.7.17
-- Versione PHP: 5.6.30

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `p4c`
--

DELIMITER $$
--
-- Procedure
--
DROP PROCEDURE IF EXISTS `define_task_result`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `define_task_result` (IN `_task_id` INT, IN `count_answers` INT) BEGIN

有人知道如何解决这个问题吗?

最佳答案

该错误是不言自明的。与数据库关联的用户没有所需的权限。授予与数据库关联的 MySQL 用户执行权限。或者修改 SQL 文件并将不必要的 MySQL 查询从文件中删除。但如果它们是强制性的,您将必须使用具有所需权限的用户:

grant execute on epiz_24327314_p4c.* to epiz_24327314@localhost;

关于mysql - 在主机上导入 mysql 数据库时出现错误 #1370,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57494069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com