Docker同时安装MySQL和MariaDB

2019-09-18
阅读 2 分钟
2.9k
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

各数据库(MySQL、PostgreSQL、Oracle、MsSQL)有关自增字段的设置

2019-08-29
阅读 3 分钟
3.9k
在数据库设计过程中,我们通常会把数据库表中的ID字段设置成自增。下面以常用的数据字典表为例,说明如何在各数据库下设置自增字段。 MySQL MySQL数据库只需要在目标字段上添加AUTO_INCREMENT,并且为表设置AUTO_INCREMENT=x。x:自增开始的数字。 参考示例: {代码...} PostgreSQL PostgreSQL数据库有多种方法可实现自...

使用sql获取各数据库(MySQL、PostgreSQL、Oracle、MsSQL)的表结构

2019-08-28
阅读 3 分钟
3.8k
通常我们提到数据库表结构的时候,比较关心的几个属性:字段名称、类型、长度、是否主键、是否自增、是否为空、默认值、备注。那么,使用SQL语句获取这些属性,在各主流数据库下是什么样的呢?

Hikari连接池配置之最大连接数(MySQL篇)

2018-12-05
阅读 1 分钟
10k
Hikari连接池配置参考建议根据实际访问量设置setMaximumPoolSize,不宜过大,否则会造成数据库连接数太多,无法访问。生产环境和测试环境可区别设置,比如:测试环境设置10,生产环境设置20

Mysql 8.0版本驱动getTables返回所有库的表的问题

2018-12-05
阅读 1 分钟
7.5k
MySQL Connector/J 8.0版本驱动向下兼容之前的5.5+版本MySQL,如果你使用的是5.5+版本MySQL,都可以升级成8.0版本驱动。