#Download mysql for mac using terminal how to#
The following sample Python code demonstrates how to do this, as well as just how easy it is to switch between the different SQL package implementations. To install the pymysql package, type the following command:Īfter you install a MySQL package in the virtual environment, you are ready to work with actual databases. To install the mysql-connector-python package, type the following command: To install the mysqlclient package, type the following command:.Type the command for the package you want to install: To update pip in the virtual environment, type the following command: If you log out of your SSH session (or deactivate the virtual environment by using the deactivate command), make sure you reactivate the virtual environment before following the steps below and running the sample code. All of the following commands in this procedure assume that you are working within the virtual environment. The command prompt now starts with (sqlenv) to indicate that you are working in a Python virtual environment. To create a virtual environment, type the following commands:.To set up the Python virtual environment and install a MySQL package, follow these steps: Setting up the Python virtual environment and installing a MySQL package This means that if you switch from one module to another, you can reuse almost all of your existing code (the code sample below demonstrates how to do this). It is written entirely in Python.Īll three of these packages use Python's portable SQL database API. PyMySQL: This package contains the pymysql module.mysql-connector-python: This package contains the nnector module.
It is written in C, and is one of the most commonly used Python packages for MySQL. mysqlclient: This package contains the MySQLdb module.Setting up the Python virtual environment and installing a MySQL packageīefore you can access MySQL databases using Python, you must install one (or more) of the following packages in a virtual environment:.