(踩坑记录)pgSql 与thinkphp 5

Mysql 与 Pgsql 的迁移(数据传输)

1.Navicat
(踩坑记录)pgSql 与thinkphp 5
打开工具栏的数据传输
(踩坑记录)pgSql 与thinkphp 5
迁移之后:与mysql表结构的区别
1,自增id,需要在查询里新增语句 CREATE SEQUENCE upms_log_id_seq START 10;
引用:然后在字段默认值里设 nextval(’ upms_log_id_seq’)即可。
(踩坑记录)pgSql 与thinkphp 5
2,在mysql里id设有主键,在pgsql里没有了

与Thinkphp

1.order 模型查询中 不能有order字段
2 user 不能出现user表
3.查询时:where()中,要么传实际的值,要么不传这个条件
如mysql:select from users where id = ‘’ 与pgsql select from users where id = 0
id是传的值,如果这个值为空在pgsql中就是0