gpt4 book ai didi

python - 使用 Python os.system 将 MySQL 数据库导出到 sql 文件

转载 作者:太空宇宙 更新时间:2023-11-03 10:48:51 25 4
gpt4 key购买 nike

我想用 Python 将数据库导出到 sql 文件,所以我尝试了这个

import os
os.system('mysqldump -u root -p database > database.sql')

它要求我在 shell 中写入 root 用户的密码,但我正在做一个 GUI 应用程序,所以我不希望用户与 shell 交互。

是否可以通过其他方式给它密码?

最佳答案

您可以提示用户输入密码并将其插入到命令中。

import os
os.system('mysqldump -u root -p%s database > database.sql' % password)

语法为-pmypass--password=mypass

关于python - 使用 Python os.system 将 MySQL 数据库导出到 sql 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27339064/

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