2016년 10월 13일 목요일

Raspberry Pi에서 Python3.5로 MySQL에 연결

Raspberry Pi에서 Python3.5로  MySQL에 연결하려고 하면

sudo python3 -m pip install pymysql







파이썬 프로그램에서는 다음과 같이
import pymysql

conn = pymysql.connect(host='localhost', port=3306, user='userID', passwd='password', db='db')

cur = conn.cursor()
cur.execute("SELECT * FROM tableName")

print(cur.description)
print()

for row in cur:    print(row)

cur.close()
conn.close()

Python 2.7에서는 다음과 같이...
sudo apt-get install python-mysqldb






댓글 1개:

  1. 한글이 깨져보일때는 charset='utf8' 을 추가 합니다.

    conn = pymysql.connect(host='localhost', port=3306, user='userID', passwd='password', db='db', charset='utf8')

    답글삭제

vsftpd FTP 서버 접속은 성공하였으나, "디렉토리 목록 조회 실패" 현상 발생시

FTP Passive 모드를 활성화 필요. 1. vsftpd 설정 변경 /etc/vsftpd/vsftpd.conf 상에 아래 내용 추가 기입 #passive modpasv_enable=YES pasv_min_port=5001 pasv...