摘要:
使用 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 之前,先输 阅读全文
摘要:
当 timestamp 存储的时间大于 '2038-01-19 03:14:07' UTC,mysql就会报错,因为这是 mysql自身的问题,也就是说 timestamp是有上限的,超过了,自然会报错,具体原因查看官方文档:https://dev.mysql.com/doc/refman/8.0/ 阅读全文
摘要:
startsWith(): endsWith(): 参考:https://www.gowhich.com/blog/747 https://leonax.net/p/7804/string-startswith-and-endswith-in-php/ 阅读全文
摘要:
如果在接受 $_POST 或 $_GET 时发生类似的错误报告:SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF6tebor...'那么你就需要使用 utf8_encode() 方法来处理你接受的数据了: 参考:htt 阅读全文
摘要:
默认的 $_REQUEST 会获取 $_POST, $_GET, $_COOKIE的数据,这些可以通过查看 php.ini来确认: 由上图可以看出,获取的内容是通过 variables_order 和 request_order 来决定的, EGPCS 的意思: E $_ENV G $_GET P 阅读全文
摘要:
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); View Code $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 阅读全文
摘要:
普通用法: 一般性: 查询缓存区: 输入/输出: 资讯性: 格式化: 参考链接:https://www.jianshu.com/p/0cfcad86c8e4 阅读全文
摘要:
命令如下: 例子: 参考:https://dev.mysql.com/doc/refman/8.0/en/show-create-table.html 阅读全文