mysql-python- все статьи тега
как создать базу данных SQL из файла csv в Python
Мне нужно загрузить большой набор данных (20 Гб на данный момент, но в будущем будет 100 ГБ) из файла csv. Я использую модуль MySQLdb в python (PyCharm). Мне также нужно только выбрать некоторые определенные столбцы. До сих пор я пробовал это: import csv import MySQLdb mydb = MySQLdb.connect(host='localhost', user='root', passwd='', db='mydb') cursor = mydb.cursor() csv_data = csv.reader(file('collected_quotes_sample.csv')) for row in csv_data: cursor.execute('INSERT INTO tes ...
Python mysqldb: библиотека не загружена: libmysqlclient.18.dylib
Я только что скомпилировал и установил mysqldb для python 2.7 на моем mac os 10.6. Я создал простой тестовый файл, который импортирует import MySQLdb as mysql во-первых, эта команда подчеркнута красным цветом, и информация говорит мне "неразрешенный импорт". Затем я попытался запустить следующий простой код python import MySQLdb as mysql def main(): conn = mysql.connect( charset="utf8", use_unicode=True, host="localhost",user="root", passwd="",db="" ) if __name__ == '__main__'(): ...
Замена панд или Numpy Nan на None для использования с MysqlDB
Я пытаюсь написать фрейм данных Pandas (или могу использовать массив numpy) в базу данных mysql с помощью MysqlDB . MysqlDB, похоже, не понимает "nan", и моя база данных выдает ошибку, говоря, что nan нет в списке полей. Мне нужно найти способ преобразовать ' nan ' в NoneType. какие идеи? ...