【问题标题】:"Incorrect arguments to EXECUTE" when importing database导入数据库时​​出现“EXECUTE 参数不正确”
【发布时间】:2018-04-18 23:29:11
【问题描述】:

我有一个开发服务器和一个实时服务器。我只是想用实时服务器数据库更新开发服务器数据库,所以在实时服务器上,我创建了一个转储,并尝试使用以下方法将其导入开发数据库:

mysql -uusername -p db < db.sql

但我收到以下错误:

ERROR 1210 (HY000) at line 21: Incorrect arguments to EXECUTE

我在其他服务器上这样做过很多次,但目前正在尝试在 Google Cloud 上这样做,这是我第一次看到上述内容。有什么想法吗?

【问题讨论】:

    标签: mysql google-cloud-platform


    【解决方案1】:

    任何网络平台都不允许匿名 IP 从桌面应用程序访问数据库。就像在 cPanel 中一样,我们也必须给我们的 IP 地址通常是静态 IP,以允许桌面应用程序访问 Web 数据库。

    【讨论】:

      【解决方案2】:

      根据GCP docs,SQL 转储文件必须以适合 Cloud SQL 使用的方式创建:它不能包含触发器、视图或存储过程。

      【讨论】:

        猜你喜欢
        • 2012-05-10
        • 2021-12-02
        • 2021-09-23
        • 1970-01-01
        • 2018-12-05
        • 2017-08-31
        • 2015-08-03
        • 2013-08-04
        相关资源
        最近更新 更多