千里不留行 -- 个人记录 - 数据库
type: channel
link: https://www.goodsunlc.com/category/database.html
description: 数据库相关 database mysql redis mongodb oracle memcache nosql
items: PostgreSQL 18 Docker 部署与 Navicat 连接问题全攻略
items: ERROR 1071 (42000): Specified key was too long； max key length is 1000 bytes
items: Mysql ERROR 1067: Invalid default value for ‘date’ 解决
items: PHP连接MYSQL8.0失败，提示[caching_sha2_password]错误解决办法
items: mysql 5.7 only_full_group_by
items: CentOS之Mysql已经开放了3306端口，外网访问不上
items: sql优化小技巧
items: mongo数据删除
items: MySQL 共享锁 (lock in share mode)，排他锁 (for update)
items: mysqldump 导出数据 参数详解

PostgreSQL 18 Docker 部署与 Navicat 连接问题全攻略
type: item
date: 2025-10-30T17:18:00+08:00
description: 一、PostgreSQL 18 的 Docker 安装部署1. 环境准备Docker 版本要求：≥ 24.0Docker Compose 版本：≥ 2.20.0宿主机配置：确保开放 5432 端口[...]

ERROR 1071 (42000): Specified key was too long； max key length is 1000 bytes
type: item
date: 2023-08-15T15:54:45+08:00
description: 这个错误是我在安装ambari平台时，准备为ambari指定mysql数据库时，执行建表语句时遇到的。ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes[...]

Mysql ERROR 1067: Invalid default value for ‘date’ 解决
type: item
date: 2023-06-12T16:24:01+08:00
description: 在执行sql建表脚本时，出现了“invalid default value for ‘end_date’ ”错误，导致脚本执行失败。[...]

PHP连接MYSQL8.0失败，提示[caching_sha2_password]错误解决办法
type: item
date: 2023-06-06T13:44:41+08:00
description: 错误提示：The server requested authentication method unknown to the client [caching_sha2_password][...]

mysql 5.7 only_full_group_by
type: item
date: 2022-11-25T15:11:00+08:00
description: 在用Navicat写MySQL命令时，出现以下错误：[...]

CentOS之Mysql已经开放了3306端口，外网访问不上
type: item
date: 2021-03-08T14:25:18+08:00
description: CentOS之Mysql已经开放了3306端口，外网访问不上[...]

sql优化小技巧
type: item
date: 2020-11-27T18:34:00+08:00
description: 1.避免使用 select * 会进行全表扫描，不能有效利用索引[...]

mongo数据删除
type: item
date: 2020-11-27T16:46:00+08:00
description: 1.删除某个集合db.getCollection("abc").drop() 2.删除某条数据db.getCollection("abc").remove({"id":"123"})

MySQL 共享锁 (lock in share mode)，排他锁 (for update)
type: item
date: 2020-06-15T15:45:00+08:00
description: 共享锁 (lock in share mode)简介允许不同事务之前共享加锁读取，但不允许其它事务修改或者加入排他锁如果有修改必须等待一个事务提交完成，才可以执行，容易出现死锁[...]

mysqldump 导出数据 参数详解
type: item
date: 2019-08-30T15:11:00+08:00
description: --all-databases , -A导出全部数据库。mysqldump -uroot -p --all-databases --all-tablespaces , -Y导出全部表空间。mysqldump -uroot -p --all-databases --all-tablespaces [...]