作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我每天都必须在 MySQL 数据库 ABC 中运行这些查询。
set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
set session sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
除了 cronjob 中的 runninf 之外,还有什么方法可以在 UBUNTU 中的 MySQL 中运行这些查询吗?
最佳答案
您可以直接从 MySQL 控制台执行此操作
mysql -umyuser 数据库名-p -A
设置全局 sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
设置 session sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
如果你想直接执行,可以将其添加到mysql配置文件中,按照步骤here
关于mysql - 如何在Ubuntu 16.04中启动MySql服务时在MySQL的固定数据库中运行MySQL查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53815109/
我是一名优秀的程序员,十分优秀!