mysql - 如何在网络服务器或主机上自动更新数据库?

标签 mysql mysql-workbench webmin

有什么方法可以自动更新我的数据库,而不是手动添加信息。我的数据库是在mysql工作台中创建的,它通过webmin连接到mysql服务器。

最佳答案

当然你可以在Mysql中使用Event Scheduler

delimiter |
alter EVENT Your_event_name ON SCHEDULE EVERY 1 DAY STARTS '2018-11-14 22:00:00' DO BEGIN 

    -- you query to update here
    update table1 set exported = 1 where exported is null;

   END |

delimiter ;

确保您已将代理设置为开启

#set event agent on
SET GLOBAL event_scheduler = ON;

更多详细信息请点击https://dev.mysql.com/doc/refman/5.7/en/create-event.html

关于mysql - 如何在网络服务器或主机上自动更新数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39020927/

相关文章:

mysql 检查一行的最后更新时间

php foreach循环来自2个表的mysql数据?

mysql - 如何通过在 sql 上连接 3 个表来插入行数?

database - 允许在 linux 上远程访问 mysql(通过 webmin 或 shell)

mysql - 如何使用条件对 mysql 数据库进行不同的连接

php - 我需要一个 mysql group by query 以在每个员工的一行中从每个员工的日期时间列返回每小时条目

mysql - 查询执行时间较长

mysql - 尝试在 MySQL Workbench 6.3 中创建新数据库(图标呈灰色 - 为什么)

phpmyadmin - 如何在 Webmin 上安装 phpmyadmin

apache - Webmin 登录不断循环到 session_login.cgi