Python --Installez MySQLDB sur EC2

Ref: [1] - Problem with installing ‘MySQLdb’ in Python [2] - Stackoverflow - How to install MySQLdb (Python data access library to MySQL) on Mac OS X? [3] - Python MySQL for EC2 Amazon AMI

Since the version of MySQLDB was changing in the old days, the instructions about how to install this useful tool varies a lot, which makes this tool is very hard to install.

Among all these instructions I found, I find they are not for the current version of MySQLDB. And some steps mentioned by these instructions are not necessary.

So I'm just going to give my install procedure. Hope it will help someone.

The MySQLDB I'm using is the MySQL-python-1.2.4b4.

Step 1

Make sure you have install gcc, mysql-devel and of cource mysql. If not, follow this post.

Step 2

Although most EC2 instance will be with python, but still you will need python-devel.

yum install python-devel

Note that this may need admin user.

Step 3

Download the source code to some place you can easily access to, and unzip it:

url -O http://jaist.dl.sourceforge.net/project/mysql-python/mysql-python-test/1.2.4b4/MySQL-python-1.2.4b4.tar.gz
tar -xzvf MySQL-python-1.2.4b4.tar.gz

Go into the dir you just unzipped, install it directly:

python setup.py build
python setup.py install

It should be done by now. You could check by

import MySQLdb

in the python console.


The procedure could be a little different according how you set up your EC2 instance, but the most tricky part, I believe, is installing python-devel before you install the MySQLdb.

To sum up, before you install MySQLdb, make sure you have below all intalled:

Recommended Posts

Python --Installez MySQLDB sur EC2
Installez Python sur Pidora.
Installez Scrapy sur python3
Installez Python sur Mac
Installer Python 3 dans un environnement Mac
Installez Python3.4 sur CentOS 6.6
Installez python sur Windows
Installez Python 2.7.3 sur CentOS 5.4
Installez Python 3.3 sur Ubuntu 12.04
Installez Python 3.4 sur Mac
Installez Python 3.8, Pip 3.8 sur EC2 (Amazon Linux 2)
Installez Python 3.6 sur Docker
[Version 2020] Comment installer Python3 sur EC2 d'AWS
Installer watchdog sur Windows + Python 3.3
Installer pygame sur python3.4 sur Mac
Installez Python 3.8 sur CentOS 7 (SCL)
Installez pandas 0.14 sur python3.4 [sur Mac]
Installez OpenCV sur Ubuntu + python
Installez Python 3.8 sur CentOS 8 (AppStream)
[Python] [Chainer] [Windows] Installer Chainer sous Windows
Installer python
Installez Python Pillow sur Amazon Linux
Installez Python 3.8 sur Ubuntu 18.04 (norme du système d'exploitation)
Installez Python 3 sur le serveur Sakura (FreeBSD)
Installez Python 3.8 sur Ubuntu 20.04 (norme du système d'exploitation)
Installez xgboost (version python) sur Windows
Installez Python sur Windows + pip + virtualenv
Installez Python 3.7 Anaconda sur MAC, mais Python 2
Installer python3 sur Mac (El Capitan)
Installez Python 3.9 sur Ubuntu 20.04 (norme du système d'exploitation?)
Installer l'environnement de développement Python sur Windows 10
Installer Python sur CentOS à l'aide de Pyenv
Installez confluent-kafka pour Python sur Ubuntu
Installez Python 2.7 sur Ubuntu 20.04 (norme du système d'exploitation?)
Étapes pour installer python3 sur Mac
Installez Python sur CentOS en utilisant pyenv
J'installe Ruby sur EC2 (Amazon Linux2) 2020
Python sur Windows
[Kivy] Comment installer Kivy sur Windows [Python]
Installez la bibliothèque python sur Lambda à l'aide de [/ tmp]
Installation locale de Python
Étapes pour installer l'environnement Python sur Ubuntu
Installez NAOqi python
Si scipy est python 2.7.8, l'installation de pip trébuche
python sur mac
Installez Python inférieur à 3.5.3 sur macOS Catalina
Installer le contrôle Python
Installez python sur xserver pour utiliser pip
Python sur Windbg
Installer Python3 sur le serveur mixhost [Actuellement NG]
Installez pyenv et Python 3.6.8 sur Ubuntu 18.04 LTS
CentOS8 --Installer --Python3
Installez Python3 et Django sur Amazon Linux (EC2) et exécutez le serveur Web
Installez et exécutez Python3.5 + NumPy + SciPy sur Windows 10
Installez Python3, numpy, pandas, matplotlib, etc. sous Windows
Créer un environnement python avec pyenv sur EC2 (ubuntu)
Installer le package python dans l'environnement personnel sur Ubuntu
Installez OpenCV 4.0 et Python 3.7 sur Windows 10 avec Anaconda
Développement Python sur Ubuntu sur AWS EC2 (à l'aide de Jupyter Lab)
Exécutez l'installation de pip sur MacOS Python 3.7 ou version ultérieure
Installez Python 3 sur MacOS Catalina (avec Homebrew uniquement)