mysql5.7 开启 events_transactions_
时间: 2023-02-08 08:13:52 浏览: 83
好的。
MySQL 5.7 开启 events_transactions_history 功能的方法如下:
1. 在 MySQL 安装目录下找到 my.cnf 配置文件,打开并编辑。
2. 在 [mysqld] 部分中加入下面这行:
```
event_scheduler=ON
```
3. 保存并退出。
4. 重启 MySQL 服务。
5. 连接 MySQL 并执行下面的命令来开启 events_transactions_history 功能:
```
INSTALL PLUGIN events_transactions_history SONAME 'events_transactions_history.so';
```
请注意,在 MySQL 5.7 中,events_transactions_history 功能是作为一个插件安装的,所以在开启之前需要先安装插件。
希望这能帮到你!
相关问题
php 执行sql命令 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED set implicit_transactions on
您好,感谢您使用 ChitGPT 进行交互。关于您的问题,这是一条 SQL 命令,用于设置事务的隔离级别为 READ UNCOMMITTED,以及启动隐式事务。在这个隔离级别下,可以读取其他事务未提交的数据,存在数据不一致的风险。启用隐式事务后,程序不需要手动提交事务。不过,请注意,这个操作不推荐在生产环境下使用。如果您有其他问题,请随时提出。
m_transactions.push_back("Withdraw " + to_string(amount) + " on " + date);是什么意思
这段代码是将一条字符串记录添加到一个名为m_transactions的vector容器中。该字符串记录了一个取款操作的信息,包括取款金额和日期。具体地说,代码中的"+"符号是用于将多个字符串连接成一个字符串的操作符,to_string()函数则是将数值型变量转换成字符串的函数。最终,该vector容器中将存储多个取款操作的信息。