Guest User

Untitled

a guest
Jun 19th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. sudo apt-get install python-mysqldb
  2.  
  3. import MySQLdb
  4.  
  5. sudo dpkg -i mysql-connector-python_2.1.6-1ubuntu16.10_all.deb
  6.  
  7. sudo apt-get remove python-mysqldb
  8.  
  9. $sudo apt-get install libmysqlclient-dev
  10. $cd to project dir (myproj)
  11. $virtualenv -p /usr/bin/python3 env
  12. $source env/bin/activate
  13. (env) pip install mysqlclient
  14. (env) deactivate
  15.  
  16. $source env/bin/activate
  17. (env)python3
  18. >>> import MySQLdb
  19. >>> db = MySQLdb.connect(host="localhost", user="u", passwd="secret", db="mydb")
  20. >>> cur = db.cursor()
  21. >>> cur.execute("select * from a-table")
  22. >>> for row in cur.fetchall():
  23. print(row[0])
  24. >>> db.close()
  25.  
  26. If you are using virtualenv
  27. $ `virtualenv -p python3 venv`
  28. $ `source venv/bin/activate`
  29. $ `pip install pymysql`
  30.  
  31. If you are using virtualenvwrapper
  32. $ `mkvirtualenv venv --python=/usr/bin/python3`
  33. $ `pip install pymysql`
Add Comment
Please, Sign In to add comment