gpt4 book ai didi

mysql 在启动时截断表

转载 作者:行者123 更新时间:2023-11-29 14:53:14 31 4
gpt4 key购买 nike

How to truncate MySQL table on boot,
but want make sure script execute after mysqld started

mysql -h localhost -u root -pPASSWORD DBNAME -e "truncate table tables"

谢谢。

最佳答案

创建脚本startup.sql,将其存储在数据目录中,使其可供服务器读取。 startup.sql 脚本包含您需要的语句,例如“TRUNCATE TABLE 表;”。

将以下行添加到 my.cnf 文件的 [mysqld] 部分:

init-file=startup.sql

停止并重新启动服务器进行测试。

相关文档可以在这里找到:http://dev.mysql.com/doc/refman/5.5/en/server-options.html#option_mysqld_init-file

关于mysql 在启动时截断表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5290700/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com