Python3에서 MySQL 테이블 데이터를 가져 왔습니다.
곧 잊기 때문에 노트로서의 Qiita 편리하지 않다?
계속.
데이터베이스의 접속까지 할 수 있었으므로, 실행하고 싶은 것을 써 갑니다.
위의 이미지, 커서는 뭐야 넨의 대답 ↓
편하게 말하면, 「검색 조건에 합치하는 레코드를, 1건씩 꺼내기 위한 구조」가 됩니다.
그렇습니다.
지난번처럼
이 페이지를 본다.
다양한 테이블을 초기화하거나 작성합니다.
내가 하고 싶은 것은 이미 만들어진 테이블의 취득만.
그래서
#!/usr/bin/env python3
import MySQLdb
connection = MySQLdb.connect(
host='localhost',
user='root',
passwd='MySQLで設定したPW',
db='school',
charset='utf8') #日本語を取り扱うために記入
cursor = connection.cursor() #カーソルの生成
#一覧を表示
cursor.execute("SELECT * FROM students") #studentsテーブルを表示したい
for row in cursor:
print(row)
# 接続を閉じる
connection.close()
내용으로서는 이런 느낌을 기입했다.
Reference
이 문제에 관하여(Python3에서 MySQL 테이블 데이터를 가져 왔습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ch_h_r03/items/0a8c5f06a4861a68bc21텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)