๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Lang/๐Ÿ Python

๐Ÿ Python * MySQLdb ๋ชจ๋“ˆ ์„ค์น˜

MySQL ์„ค์น˜๋ฅผ ํ•˜๋ ค๊ณ  ํ•˜๋Š”๋ฐ ํ .. ์ž˜ ์•ˆ๋œ๋‹ค..

์›๋ž˜๋Š” $ pip3 install MySQL-python3 ํ•˜๋ฉด ๋˜์•ผํ•˜๋Š”๋ฐ ์„ค์น˜๊ฐ€ ์•ˆ๋œ๋‹ค!!

 

๋ง‰๋ง‰ ์ด์ƒํ•œ ์—๋Ÿฌ๋ฅผ ๋ฐœ์ƒ์‹œํ‚ค๋ฉด์„œ.. (์บก์ณ๋ฅผ ๋ชปํ•œ..)

๊ทธ๋ž˜์„œ ์ฐพ์•„๋ณด๋‹ˆ ์˜์กด์„ฑ ํŒจํ‚ค์ง€๊ฐ€ ์—†์–ด์„œ ๊ทธ๋Ÿฐ ๊ฒƒ์œผ๋กœ ํ™•์ธ๋˜์—ˆ๋‹ค.

 

์˜์กด์„ฑ ํŒจํ‚ค์ง€๋ฅผ ๊น”์•„์ฃผ๊ณ  pip๋กœ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ์žˆ์ง€๋งŒ ๊ทธ๋ƒฅ apt-get์œผ๋กœ ์•Œ์•„์„œ ํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ๋‹ค.

๋‘ ๊ฐ€์ง€ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž

 

- ๋งŒ์•ฝ ๋ฒ„์ „์ด 2.X์ธ ๊ฒฝ์šฐ์—๋Š” python3๋Œ€์‹  python์„ ์ ์–ด์„œ ์„ค์น˜ํ•ด ์ฃผ๋ฉด ๋œ๋‹ค.

 

 


1. apt-get ๋ช…๋ น์–ด ์‚ฌ์šฉ

$ apt-get install python3-mysqldb

 

2. ํŒจํ‚ค์ง€ ์„ค์น˜ ํ›„ pip ๋ช…๋ น์–ด ์‚ฌ์šฉ

A. ์˜์กด์„ฑ ํŒจํ‚ค์ง€ ์„ค์น˜

$ apt-get install python3-dev
$ apt-get install libmysqlclient-dev

B. pip ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜

$ pip3 install MySQL-python3

 

 


Thanks for ๐Ÿ™ˆ