随笔分类 - postgresql
postgresql数据库
摘要:在 mysql 中如果需要清空表,只需要 即可,如果有自增的 id 字段,也会还原回 1, 但是 postgresql 与 mysql 稍有不同,postgresql 的自增字段 是通过 序列 sequence来实现的, 所以在清空表的时候,还需要还原序列 参考:https://stackoverf
阅读全文
摘要:查看数据表编码: 修改数据库编码: 参考:https://www.cnblogs.com/Tommy-Yu/p/6409494.html
阅读全文
摘要:使用 pg_dump 和 pg_restore 来备份和还原 postgresql的数据; 导出:pg_dump导入:pg_restore 最简单的导出命令如下:(导出指定数据库) 注意:导出来的sql格式和 mysqldump导出的还是有很大区别的; 如果出现 bash: db.sql: Perm
阅读全文
摘要:在 mysql中,只需要执行: 即可,数据会情况,而且自增id也会变回0; 但在 postgresql 则稍有不同,因为 postgresql 的自增id是通过序列 sequence来完成的, 所以情况数据后,还需要还原序列 sequence: 官方文档:https://www.postgresql
阅读全文
摘要:之前在用 mysql 的时候发现,当列数特别多的时候,在 linux 命令行下,显示不太友好, 然后可以通过将 sql 末尾的 “;” 改为 “\G” 来处理,详情看 命令行下更好显示 mysql 查询结果; 后面用 postgresql 自然就会想有没有类似的功能,果然: 执行 sql 之前,先输
阅读全文
摘要:普通用法: 一般性: 查询缓存区: 输入/输出: 资讯性: 格式化: 参考链接:https://www.jianshu.com/p/0cfcad86c8e4
阅读全文
摘要:首先通过 以管理员身份 postgres 登陆,然后通过 或者直接通过 sudo -u postgres createuser --interactive 这两种方式是等价的,所以后续一律采用第二种方式。 先要查看根据 createuser 命令的用法,可以使用 man createuser 来查看
阅读全文