让流程在线,协同在线,价值在线
```
import mysql.connector
连接到数据库
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="password",
database="accounts"
)
创建游标
mycursor = mydb.cursor()
获取用户输入
username = input("请输入用户名:")
password = input("请输入密码:")
email = input("请输入邮箱:")
检查用户名是否已存在
mycursor.execute("SELECT FROM users WHERE username=%s", (username,))
result = mycursor.fetchall()

如果用户名已存在,则提示用户
if len(result) > 0:
print("用户名已存在,请重新输入:")
else:
插入新用户到数据库
sql = "INSERT INTO users (username, password, email) VALUES (%s, %s, %s)"
values = (username, password, email)
mycursor.execute(sql, values)
提交更改
mydbmit()
print("注册成功!")
关闭游标和数据库连接
mycursor.close()
mydb.close()
```