我需要python中的一个脚本来更改mysql数据库的密码。我怎样才能做到这一点? 我也可以使用bash命令。
这样的事情:
os.system('some console code')
谢谢
答案 0 :(得分:0)
最好的选择是使用MYSQLdb模块。
然后,您可以使用SET PASSWORD作为查询的一部分进行更改。
如果必须按照请求使用命令行(而不是其他模块),那么可以尝试使用subprocess.open并从命令行调用mysql:
mysql -u [username] -p -e "SET PASSWORD FOR 'user' = PASSWORD ('newpassword')"