栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

容器内部 mysql5.7 配置 模式sqlmode + 超时时间 wait

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

容器内部 mysql5.7 配置 模式sqlmode + 超时时间 wait

 docker run -itd --restart=always --name mysql-test-5.7 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7

docker cp ecce28f29499:/etc/mysql/mysql.cnf .

vim mysql.cnf 

docker cp mysql.cnf  ecce28f29499:/etc/mysql/

docker restart ecce28f29499

 

[mysqld]
sql-mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"

临时设置  sql_mode:  navcat 

select @@global.sql_mode;
select @@session.sql_mode;


select @@max_allowed_packet;
show variables like 'max_allowed_packet';

-- set @@global.sql_mode='STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
-- set @@session.sql_mode='STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
-- 
-- 
-- 
-- set @@global.sql_mode='ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
-- set @@session.sql_mode='ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';


set @@global.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
set @@session.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

临时设置  超时时间

SHOW VARIABLES LIKE 'max_connections';
SET GLOBAL max_connections=5000;

show global variables like 'wait_timeout'
SET GLOBAL wait_timeout=6000;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/940330.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号