MySQL中的配置参数 interactive_timeout 和 wait_timeout ( 可能导致 sleep 进程过多的两个参数 )MySQL 服务器所支持的最大连接数是有上限的,因为每个连接的建立都会消耗内存,因此我们希望客户端在连接到 MySQL Server 处理完相应的操作后,应该断开连接并释放占用的内存。如果你的 MySQL Server 有大量的闲置连接,他们不仅会白白消耗内存,而且如果连接一直在累加而不断开,最终肯定会达到 MySQL Server 的连接上限数,这会报 'too many connections' 的错误。对于 wait_timeout... ...
阅读全文
Docker 安装 MySQL 表文件区分 大小写问题 lower_case_table_names
Mysql Docker Kuberneters
0
MySQL 大小写敏感规则MySQL中,一个库会对应一个文件夹,库里的表会则以文件的方式存放在文件夹内,所以,操作系统对大小写的敏感性决定了数据库和表的大小写敏感(MySQL有一个只读的系统变量lower_case_file_system,其值反映的正是当前文件系统是否区分大小写)因此:在Windows下Mysql的数据库和表名是大小写不敏感的,而在大多数类型的Unix系统中是大小写敏感的默认情况下MySQL的大小写区分规则在Linux下:1、数据库名与表名是严格区分大小写的;2、表的别名是严格区分大小写的;3、列名与列的别名在所有的情况下均是忽略大小写的;4、变量名也是严格区分大小写的;&n... ...
阅读全文
mysql 连接数 max_user_connections 和 max_connections
Mysql
0
参数解释max_connections: 当前数据库能够连接的所有连接数,不区分用户。max_user_connections: 当前数据库用户所能连接的连接数限制,不会超过 max_connections。0 表示不限制查看目前服务器的连接数限制设定mysql> show variables like '%conn%';
+-----------------------------------------------+-------------------+
| Variable_name &nbs... ...
阅读全文
将UTC(字符串包含TZ的时间)时间转换成本地时间 python
Python Django Mysql
0
整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信中,为统一而普遍使用一个标准时间,称为通用协调时(UTC, Universal Time Coordinated)。UTC 与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同。UTC 与 GMT 含义完全相同。北京时区是东八区,领先UTC 8个小时。所以将UTC装换成北京时间时,需要加上8小时。import datetime
utc = "2017-07-28T08:28:47.776Z"
UTC_FORMAT =&n... ...
阅读全文
Django报错:MySQL ...USE_TZ is False pythonUTC格式与本地互转
Python Django Mysql
0
故障今天django从第三方接口获取到字段时间,然后插入mysql的时候报如下错:ValueError: MySQL backend does not support timezone-aware datetimes when USE_TZ is False.原因这是因为在 setting 中我们有如下配置USE_TZ = False解决方法:获取到的 时间用下面的函数 转换下。def utc2local_format(utc_string):
 ... ...
阅读全文