Python脚本db密码

时间:2014-02-17 03:43:20

标签: python sql-server bash

我需要python中的一个脚本来更改mysql数据库的密码。我怎样才能做到这一点? 我也可以使用bash命令。

这样的事情:

os.system('some console code')

谢谢

1 个答案:

答案 0 :(得分:0)

最好的选择是使用MYSQLdb模块。

然后,您可以使用SET PASSWORD作为查询的一部分进行更改。

如果必须按照请求使用命令行(而不是其他模块),那么可以尝试使用subprocess.open并从命令行调用mysql:

mysql -u [username] -p -e "SET PASSWORD FOR 'user' = PASSWORD ('newpassword')"