【发布时间】:2015-02-16 16:51:19
【问题描述】:
我正在尝试从 Python 添加一个新的 Wordpress 用户。我创建了这个函数:
def adduser(domain_ip,username,password):
db = MySQLdb.connect(host=domain_ip, user=username, passwd=password)
cur = db.cursor()
cur.execute("USE %s;" % "yogatrai")
cmd1 = """INSERT INTO `wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`) VALUES ('5', 'demo1', MD5('demo1demo'), 'firstname lastname', 'email@example.com', '0');"""
cur.execute(cmd1)
相同的 sql 命令在 Navicat 中运行。在 Python 中,它返回 ok,但新用户不在数据库中。我的错误在哪里?
【问题讨论】:
标签: python wordpress mysql-python