由于postgresql和mysql的使用方式不同,所以不能直接导出sql转换为mysql所用的,所以

下面是我总结的几点

DROP TABLE IF EXISTS "public"."college";

CREATE TABLE "public"."college" (

"college_id" int4 DEFAULT nextval('college_college_id_seq'::regclass) NOT NULL,

"college_code" varchar(50) COLLATE "default" NOT NULL,

"college_name" varchar(100) COLLATE "default" NOT NULL,

"college_web_site" varchar(50) COLLATE "default",

"standby0" varchar(500) COLLATE "default",

"standby4" varchar(500) COLLATE "default",

"standby3" varchar(500) COLLATE "default",

"standby2" varchar(500) COLLATE "default",

"standby1" varchar(500) COLLATE "default"

)

WITH (OIDS=FALSE)

;

-- ----------------------------

-- Records of college

-- ----------------------------

INSERT INTO "public"."college" VALUES ('30','10007','北京理工大学','http://www.bit.edu.cn/',null,null);

INSERT INTO "public"."college" VALUES ('31','10698','西安交通大学','http://www.xjtudlc.com/',null);

INSERT INTO "public"."college" VALUES ('32','11414','中国石油大学(北京)','http://www.cupde.cn/cms/fxlsy/index.htm',null);

INSERT INTO "public"."college" VALUES ('33','10699','西北工业大学','http://www.nwpunec.net/',null);

INSERT INTO "public"."college" VALUES ('34','11415','中国地质大学(北京)','http://www.cugbonline.cn/info.do?columnId=249',null);

INSERT INTO "public"."college" VALUES ('35','10718','陕西师范大学','http://sde.snnu.edu.cn/',null);

INSERT INTO "public"."college" VALUES ('36','','北京大学',null);

INSERT INTO "public"."college" VALUES ('37','10030','北京外国语大学','http://www.beiwaionline.com/',null);

INSERT INTO "public"."college" VALUES ('38','10008','北京科技大学','http://cr.ustb.edu.cn/',null);

INSERT INTO "public"."college" VALUES ('39','10055','南开大学','http://weo.nankai.edu.cn',null);

INSERT INTO "public"."college" VALUES ('40','10056','天津大学','http://www.etju.com/',null);

INSERT INTO "public"."college" VALUES ('41','10610','四川大学','http://www.scude.cc/',null);

INSERT INTO "public"."college" VALUES ('42','西南大学',null);

INSERT INTO "public"."college" VALUES ('43','10614','电子科技大学','http://www.remotedu.com/',null);

INSERT INTO "public"."college" VALUES ('44','西南科技大学',null);

INSERT INTO "public"."college" VALUES ('45','10613','西南交通大学','http://www.xnjd.cn/Index_index.action',null);

INSERT INTO "public"."college" VALUES ('46','10422','山东大学','http://jxjw.sdns.wljy.sdu.edu.cn/mh',null);

INSERT INTO "public"."college" VALUES ('47','10183','吉林大学','http://dec.jlu.edu.cn/cms/webucation/index.htm',null);

INSERT INTO "public"."college" VALUES ('48','郑州大学',null);

INSERT INTO "public"."college" VALUES ('49','中南大学',null);

INSERT INTO "public"."college" VALUES ('50','中国传媒大学',null);

INSERT INTO "public"."college" VALUES ('52','四川农业大学',null);

INSERT INTO "public"."college" VALUES ('53','国家开放大学',null);

INSERT INTO "public"."college" VALUES ('54',' ','北京大学医学网络教育学院',null);

-- ----------------------------

-- Alter Sequences Owned By

-- ----------------------------

-- ----------------------------

-- Indexes structure for table college

-- ----------------------------

CREATE INDEX "idx_college_college_name" ON "public"."college" USING btree ("college_name");

-- ----------------------------

-- Primary Key structure for table college

-- ----------------------------

ALTER TABLE "public"."college" ADD PRIMARY KEY ("college_id");

1,将输出的PostgreSql语句输出的表结构和文本内容放在word上边,然后在使用Notepad++打开或者直接打开word文本

(1)将“public". 字段替换为空

(2)删除 nextval() 函数信息

(3)将COLLATE 替换为空

(4)将“”字符替换为mysql识别的·字符(~号电脑Esc下面的字符)

(5)将int4 替换为int(11)

(6)将default替换为空

(7)将创建表加上唯一 PRIMARY KEY (`表唯一ID`)

(8)将with(oids = false)替换为 ENGINE=InnoDB CHARSET=utf8;

这样,执行mysql语句就可以创建表了,然后在插入数据,你就可以为所欲为了!!!

同样,如何你想Mysql转换为PostgreSQL,逆向思维就可以了!!!

mysql 报错10614_PostgreSQL转换为Mysql相关推荐

  1. 登录mysql报错2059_navicat连接mysql报错2059的解决方法

    navicat连接mysql报错2059的解决方法 发布时间:2020-12-21 10:27:37 来源:亿速云 阅读:82 作者:小新 栏目:数据库 这篇文章给大家分享的是有关navicat连接m ...

  2. mac mysql 报错_mac os mysql 配置?报错-问答-阿里云开发者社区-阿里云

    配置mysql appledeMacBook-Pro-2:~ apple$ /usr/local/mysql-5.7.15-osx10.11-x86_64/bin/mysqladmin -u root ...

  3. datax导入MySQL报错_导入MySQL方法对比

    使用datax导入 1.使用自增id 记录数 耗时(秒) TPS 4248882 347 12244 33404813 4038 8272 2.不使用自增id,使用雪花算法生成id后导入 记录数 耗时 ...

  4. mac 启动mysql 报错,mac 解决 mysql 启动报错

    玄幻问题 mac 中用 brew 安装 mysql,理想中是这样的:执行一行命令,就可以愉快地使用 mysql 现实却是这样的:当系统曾经安装过 mysql, 用 brew 卸载后再安装新版 mysq ...

  5. mysql报错注入原理,MySQL报错注入

    什么是报错注入 SQL报错注入就是利用数据库的某些机制,人为地制造错误条件,使得查询结果可以出现在错误信息中.我一位好友的博客写过一个SQL注入的专栏,除了报错注入以外,别的类型也写了,而且比较详细, ...

  6. idea测试连接mysql报错08001_IDEA连接MySQL错误

    参考:https://www.dazhuanlan.com/2019/08/25/5d616a1fe73ac/ IDEA连接MySQL错误 MySQL8.0配置成功后,在idea中进行连接,发现报错信 ...

  7. python链接mysql报错2003_Python连接Mysql报错问题解决

    import MySQLdb #打开数据库 db = MySQLdb.connect("127.0.0.1","root","123456" ...

  8. idea测试连接mysql报错08001_IDEA连接MySQL(版本8)数据库失败的解决方法(报错08001)...

    在IDEA自带的数据库连接工具中,可以连接MySQL数据库,但是有的时候连接出现08001错误,连接不上数据库. 1.一般配置如下所示 Database处填写数据库名字:User处填写mysql设置好 ...

  9. emoji表情mysql报错_让MySQL支持Emoji表情 mysql 5.6

    让MySQL支持Emoji表情,涉及无线相关的 MySQL数据库建议都提前采用 utf8mb4 字符集. mysql 版本 5.6 1 解决方案:将Mysql的编码从utf8转换成utf8mb4. 需 ...

最新文章

  1. 哈哈,咱们团队早就不用try-catch-finally关闭资源了!
  2. javascript常用小例子
  3. php 的命名空间 看鸟哥后的随笔
  4. python实现排列组合公式算法_朴素贝叶斯算法的Python实现
  5. linux实验三makefile,实验平台上Makefile详细的解释
  6. linux内核重要结构体,Linux中list_head结构体相关 | 技术部落
  7. 火热报名|5月15日线下沙龙上海站——“大促活动场景下的质量保障”主题
  8. 让用户感到体贴登录页设计灵感
  9. html 滚动条处于页面底部,滚动条一直置于页面底部,开发聊天程序须知。
  10. ATP-EMTP中的LCC模块电缆线路阅读bergeron模型与JMarti模型数据卡
  11. 迅雷mac版精简教程
  12. 【聚类分析】基于FCM聚类实现交通干道车流量聚类分析及预测含Matlab源码
  13. LDO:低压差线性稳压芯片
  14. 人工客服行业遭重创,背后支撑的力量
  15. 利用Fiddler实现在pc微信端测试
  16. android开发自定义键盘,如何制作Android自定义键盘?
  17. js算法判断是否为素数
  18. [Economist] Print me a phone 给我印一部手机
  19. 根据地区名称获得经纬度
  20. python:pyautocad

热门文章

  1. Linux 内核编译 LOCALVERSION 配置(分析内核版本号自动添加的“+“号)
  2. Zookeeper 教程:Zookeeper作为Hadoop和Hbase的重要组件,为分布式应用程序协调服务
  3. Linux指令:sed和awk指令
  4. Java执行系统命令策略
  5. table表格高级用法(一)
  6. cuda cudnn tensorflow对应_Ubuntu18.04下安装Tensorflow+cuda+cudnn+pytorch
  7. cookie购物车php简单,php中利用cookie实现购物车实例_PHP教程
  8. vue 插件 滑块验证_Vue插件之滑动验证码
  9. python 排列组合速度_Python实现的简单排列组合算法示例
  10. OpenShift 4 - 应急响应Demo应用(AMQ+Knative+Quay+BPM+BDM+SSO)