Python MySQLに接続してSQL文を実行
2713 ワード
import pymysql
import pymysql.cursors
# MySQL
connection = pymysql.connect(host='130.52.249.115', port=3306, user='root', password='123456', db='test',
charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor)
# cursor
cursor = connection.cursor()
#
sql = "SELECT `id`, `password` FROM `users` WHERE `email`='[email protected]'"
cursor.execute(sql)
#
result = cursor.fetchone()
print(result)
#
sql = "SELECT `id`, `password` FROM `users`"
cursor.execute(sql)
#
result = cursor.fetchall()
for data in result:
print(data)
#
connection.close()