【问题标题】:Error while importing .sql file into Cloud SQL将 .sql 文件导入 Cloud SQL 时出错
【发布时间】:2015-10-10 09:52:52
【问题描述】:

我已将通过 phpMyAdmin 导出的 .sql 文件上传到 Google Cloud Storage。当我尝试将文件导入 Cloud SQL 时,出现此错误:

mysql_query 未选择数据库(如果不存在则创建表auction_login(id int(5) NOT NULL AUTO_INCREMENT,username varchar(12) NOT NULL,passwordvarchar(18) NOT NULL,@987654325 @ date NOT NULL, created_time time NOT NULL, PRIMARY KEY (id) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2)

【问题讨论】:

  • 除非有充分的理由使用latin1,否则我建议你现在使用utf8。

标签: google-app-engine google-cloud-storage


【解决方案1】:

您应该添加“使用数据库名称;” 例如:

use test; 

到脚本的顶部,前提是“test”是数据库的名称。 用您的数据库名称替换它。

或通过编辑连接属性来设置默认数据库,前提是您使用的是 MySQL Workbench 或类似工具。

【讨论】:

  • 您可能需要先创建数据库。尝试添加一个 CREATE DATABASE IF NOT EXISTS 测试;先声明。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-17
  • 2015-08-07
  • 2016-03-02
  • 2016-11-29
  • 2019-10-03
  • 2018-10-02
  • 1970-01-01
相关资源
最近更新 更多