python 3.4 연결 mysql

5925 단어 python3.4
참고: http://www.blogjava.net/huyi2006/articles/247966.html
개발 환경: win7x64 + python3.4.3 + mysql5.6.23
준비: pymysql 을 설치 해 야 합 니 다. 다운로드 주소: https://codeload.github.com/PyMySQL/PyMySQL/zip/master
windows 설치: cmd 명령 창 을 열 고 실행: python setup. py install
linux 에 설치: 터미널 에서 실행 (루트 사용자 로): python setup. py install
소스 코드 test. py
 1 import pymysql

 2 

 3 def test():

 4     try:

 5         con = pymysql.connect(host="localhost", user="zxx", passwd="123xxx", db="world", port=3306, charset='utf8')

 6         cursor = con.cursor()

 7 

 8         cursor.execute("Select * from city limit 2, 5")

 9         result = cursor.fetchall()

10 

11         for record in result:

12             print(record)

13 

14         cursor.close()

15         con.close()

16 

17     except Exception as ex:

18         print(ex)

19 

20 if __name__ == '__main__':

21     test()

실행 결과:
E:\program\python\mysql>python test.py

(3, 'Herat', 'AFG', 'Herat', 186800)

(4, 'Mazar-e-Sharif', 'AFG', 'Balkh', 127800)

(5, 'Amsterdam', 'NLD', 'Noord-Holland', 731200)

(6, 'Rotterdam', 'NLD', 'Zuid-Holland', 593321)

(7, 'Haag', 'NLD', 'Zuid-Holland', 440900)

좋은 웹페이지 즐겨찾기