Импортиране на данни от CSV файл в MySQL, лесен към Кодекса zashebitelno

Да си представим ситуация, когато трябва да импортирате данни от една база данни в друга, въпреки факта, че структурата на таблицата е различен. За да направите това, вие трябва да експортирате данни от база данни, като се има предвид логиката на друга маса база данни.

Как да експортирате данни от MySql на CSV файл писах по-рано. Сега ще опиша метода за импортиране на CSV файлове.

Първо, дай с мишката файл образуват кода (file_upload.php):

И тук е кодът за импортиране на данни от автобиографии файл в MySQL:

Всичко сега е възможно лесно да прехвърляте данни между две различни бази данни. Това означава, че първоначално се приготви CSV файл с желаните полета. След това, този файл е зареден и започва да чете ред по ред. В този момент, ние въведете данните в нашата база данни.

Основното нещо, където ще трябва да бъдете внимателни на е време (($ ред = fgetcsv ($ файл, 1000, ""))
това е да си спомняме за сепаратора, а за дължината и за в кое поле получава информацията от файла.

PS, защото някои хора имат проблем с кавичките, ето един пример за това как да се реши този проблем

Импортиране на данни от CSV файл в MySQL, лесен към Кодекса zashebitelno

Импортиране на данни от CSV файл в MySQL, лесен към Кодекса zashebitelno
Импортиране на данни от CSV файл в MySQL, лесен към Кодекса zashebitelno

коментари

Импортиране на данни от CSV файл в MySQL, лесен към Кодекса zashebitelno

Добър ден, моля да ми кажете как може да реализира, за да актуализирате само цените на номер например, вместо да пишете до базата данни. благодаря

Импортиране на данни от CSV файл в MySQL, лесен към Кодекса zashebitelno

Денис. Имам Че не разбирам какъв е проблемът? направят редовното актуализиране.

Добавяне на коментар

направо от калай