Working with my students to create an Ubuntu virtual environment
for Python development with the MySQL database. After completing
the general provisioning covered in this older post, I’d recommend you create a python
symbolic link before installing the MySQL-Python driver.
sudo ln -s /usr/bin/python3 /usr/bin/python
You install the Python development driver with the following:
sudo apt-get -y install python3-mysql.connector
Create a python_connect.py file to test your Python deployment’s
ability to connect to the MySQL database:
#!/usr/bin/python
# Import the library.
import mysql.connector
from mysql.connector import errorcode
try:
# Open connection.
cnx = mysql.connector.connect(user='student', password='student',
host='localhost', …
[Read more]