面板
数据库
MySQL

数据库 - MySQL

MySQL 是一种广泛使用的关系型数据库

具有以下特点

  • 开源
  • 高性能, 高可用, 高并发
  • 灵活, 速度快
  • 使用成本低

注意事项

  • 建议使用 MySQL 5.7
  • 关闭 MySQL 的严格模式和启用ZERO DATE插入, 否则会造成
Error 1292 (22007): Incorrect date value: '0000-00-00' for column '...' at row 1

配置文件示例

{
  "Database": {
    "Type": "mysql",
    "MySQL": {
      "Host": "",
      "Port": 3306,
      "User": "",
      "Password": "",
      "Name": "",
      "TLS": false,
      "Cert": "",
      "Key": "",
      "ServerName": ""
    }
  }
}

配置文件详解

Host

MySQL 数据库地址

Port

MySQL 数据库连接端口

User

MySQL 数据库用户名

Password

MySQL 数据库密码

Name

MySQL 数据库名称

TLS

是否启用 TLS

如果要关闭 TLS 证书校验请将 Security 节的 InsecureSkipVerify 改成 true

Cert

TLS 证书文件路径

留空则不启用 mTLS

Key

TLS 私钥文件路径

留空则不启用 mTLS

ServerName

SNI, 留空则使用 HOST