#python #mysql #pandas #dataframe
#python #mysql #pandas #фрейм данных
Вопрос:
У меня есть файл SQL под названием «DreamMarket2017_product.sql». Я полагаю, что это MySQL.
Как мне прочитать этот файл в записную книжку Jupyter с помощью PyMySQL? Или я должен использовать Psycopg2?
Я гораздо больше знаком с Psycopg2, чем с PyMySQL.
Как PyMySQL, так и Psycopg запрашивают имя базы данных. Базы данных нет. У меня есть только файлы.
Нужно ли мне создавать базу данных с использованием графического интерфейса, такого как Pgadmin2, и загружать эти таблицы SQL во вновь созданную базу данных?
Кроме того, я все еще жду ответа от университета, который создал набор данных.
Комментарии:
1. Ваш файл .sql должен содержать только запрос, необходимый для извлечения данных из базы данных, а не фактические данные.
2. Нужно ли мне создавать базу данных, а затем извлекать данные из файла SQL? Как мне создать базу данных?
Ответ №1:
Да, вам нужно создать базу данных и загрузить данные в таблицу или импортировать резервную копию таблицы, у вас есть
connection = psycopg2.connect(user = "dummy",password = "1234",host = "any",port = "1234",database = "demo")
Комментарии:
1. Должны ли мои имя пользователя и пароль использоваться для входа на мой компьютер? Это не работает.