0

Python 3.4.0 с базой данных MySQL

9

У меня установлена версия Python 3.4.0, и я хочу реализовать проект с использованием базы данных MySQL. Я скачал и попытался установить MySQLdb, но установка не удалась для этой версии Python.

Есть ли какие-либо рекомендации, как я могу исправить эту проблему и правильно установить библиотеку?

3 ответ(ов)

0

Чтобы установить pip, используйте следующую команду:

apt-get install python3-pip

Для доступа к MySQL из Python установите пакет mysqlclient, выполнив команду:

pip3 install mysqlclient

Убедитесь, что у вас установлена версия Python 3, так как для работы с mysqlclient требуется именно она. Если у вас возникнут проблемы с установкой, проверьте, установлены ли все необходимые зависимости для компиляции.

0

Если у вас возникли проблемы с установкой библиотеки mysqlclient, попробуйте выполнить следующие команды в терминале:

sudo apt-get install python3-dev
sudo apt-get install libmysqlclient-dev
sudo apt-get install zlib1g-dev
sudo pip3 install mysqlclient

Эти команды устанавливают необходимые зависимости, после чего установка mysqlclient должна пройти успешно. У меня это сработало!

0

Возможно, вы можете использовать обходной путь и попробовать что-то вроде этого:

import datetime
#import mysql
import MySQLdb

conn = MySQLdb.connect(host='127.0.0.1', user='someUser', passwd='foobar', db='foobardb')
cursor = conn.cursor()

Этот код устанавливает соединение с базой данных MySQL с использованием библиотеки MySQLdb. Убедитесь, что вы заменили параметры подключения (user, passwd, db) на соответствующие вашим настройкам.

Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь