数据库相关 database mysql redis mongodb oracle memcache nosql
PostgreSQL 18 Docker 部署与 Navicat 连接问题全攻略
一、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
这个错误是我在安装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’ 解决
在执行sql建表脚本时，出现了“invalid default value for ‘end_date’ ”错误，导致脚本执行失败。[...]
错误提示：The server requested authentication method unknown to the client [caching_sha2_password][...]
1.避免使用 select * 会进行全表扫描，不能有效利用索引[...]
1.删除某个集合db.getCollection("abc").drop() 2.删除某条数据db.getCollection("abc").remove({"id":"123"})
MySQL 共享锁 (lock in share mode)，排他锁 (for update)
共享锁 (lock in share mode)简介允许不同事务之前共享加锁读取，但不允许其它事务修改或者加入排他锁如果有修改必须等待一个事务提交完成，才可以执行，容易出现死锁[...]
--all-databases , -A导出全部数据库。mysqldump -uroot -p --all-databases --all-tablespaces , -Y导出全部表空间。mysqldump -uroot -p --all-databases --all-tablespaces [...]