Open In App
Related Articles

How to install MySQL connector package in Python?

Improve Article
Improve
Save Article
Save
Like Article
Like

Prerequisite: Python Language Introduction
 
MySQL is a Relational Database Management System (RDBMS) whereas the structured Query Language (SQL) is the language used for handling the RDBMS using commands i.e Creating, Inserting, Updating and Deleting the data from the databases.
A connector is employed when we have to use MySQL with other programming languages. The work of mysql-connector is to provide access to MySQL Driver to the required language. Thus, it generates a connection between the programming language and the MySQL Server.

Installation:

To install Python-mysql-connector module, one must have Python and PIP, preinstalled on their system. To check if your system already contains Python, go through the following instructions:

Open the Command line(search for cmd in the Run dialog( + R).
Now run the following command:

python --version

If Python is already installed, it will generate a message with the Python version available.
Python-Verification

If Python is not present, go through How to install Python on Windows and Linux? and follow the instructions provided.
 
PIP is a package management system used to install and manage software packages/libraries written in Python. These files are stored in a large “on-line repository” termed as Python Package Index (PyPI).
To check if PIP is already installed on your system, just go to the command line and execute the following command:

pip -V

PIP-Verification

If PIP is not present, go through How to install PIP on Windows and Linux?

Windows

mysql-connector method can be installed on Windows with the use of following command:

pip install mysql-connector-python

Installing-mysql-connector-windows

Linux

mysql-connector method can be installed on Linux with the use of following command:

pip3 install mysql-connector

Installing-mysql-connector-Linux

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 26 Mar, 2020
Like Article
Save Article
Previous
Next
Similar Reads
Complete Tutorials