gpt4 book ai didi

用于迭代 mysql 表并更改表空间的 Python 脚本

转载 作者:行者123 更新时间:2023-11-29 09:37:47 24 4
gpt4 key购买 nike

我正在恢复 mysql 数据库。我试图循环遍历 mysql 表并丢弃每个表的表空间,以便我可以用旧的 .ibd 文件替换它。用于完成此任务的正确 Python 代码是什么

ALTER TABLE <table> DISCARD TABLESPACE

对于数据库中的每个表使用 Python 脚本吗?我正在使用 Python 3 和 mysql 8.0

谢谢

~兄弟

最佳答案

连接到数据库首先需要的是一个名为连接器的东西,在您的情况下,您需要一个用于Python语言和MySQL版本8.0的连接器您需要从此处下载连接器:https://dev.mysql.com/downloads/connector/python/

对于安装连接器:https://dev.mysql.com/doc/connector-python/en/connector-python-installation-binary.html

安装后,您可以通过以下文档引用开始连接到数据库和其他东西:https://dev.mysql.com/doc/connector-python/en/connector-python-examples.html

关于用于迭代 mysql 表并更改表空间的 Python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57235422/

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