Веома је важно имати знање о томе како да погледамо информације које имамо у нашим цсв датотекама у окружењу МиСКЛТо је због чињенице да постоје датотеке са пуно информација које могу бити досадне или једноставно врло компликоване за читање директно у цсв датотеци. Запамтите да ако имамо податке ускладиштене у Екцел или ОпенОффице Цалц датотеци, довољно је сачувати датотеку као цсв одабиром опције Сачувај као.
До увезите било коју цсв датотеку у МиСКЛ неопходно је да имамо следеће предуслове:
- База података у којој ће се складиштити подаци о датотеци
- Цсв датотека за увоз
- Налог са којим ћемо се повезати са МиСКЛ -ом и овај налог мора имати привилегије Филе и Инсерт.
За овај пример стварамо базу података која се зове решење. Хајде да видимо како да конфигуришемо увоз цсв датотека у оквиру МиСКЛ -а.
1. Први начин за увоз ЦСВ -а у МиСКЛ
Овде ћемо видети први начин увоза.
Корак 1
Први корак ће бити пријавите се на МиСКЛ са нашим корисником, у овом случају ћемо користити роот корисника.
Корак 2
Једном у МиСКЛ -у направимо табелу, у овом случају званом солутионтиц_мискл у оквиру решетке базе података, за то ћемо десним тастером миша кликнути на Табеле и изабрати Креирај табелу.
ЕНЛАРГЕ
[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]
Конфигуришемо потребне параметре и кликнемо на Примени. Приказаће се следеће:
Ми ћемо бити у овом прозору додајте следећу конфигурацију који се односи на сваку од вредности које се налазе у цсв датотеци.
ид ИНТ НОТ НУЛЛ АУТО_ИНЦРЕМЕНТ, наслов ВАРЦХАР (255) НОТ НУЛЛ, екпиред_дате ДАТЕ НОТ НУЛЛ, износ ДЕЦИМАЛ (10, 2) НУЛЛ, ПРИМАРНИ КЉУЧ (ид)
Кликнемо на Аппли за одговарајуће креирање табеле.
Са леве стране можемо видети да је наша табела правилно направљена.
ЕНЛАРГЕ
[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]
Корак 3
Десним тастером миша ћемо кликнути на таблицу солутионтиц_мискл и изабрати опцију Чаробњак за увоз података из табеле у покрените чаробњака за увоз датотека.
ЕНЛАРГЕ
[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]
Следећи прозор ће се приказати где изабраћемо датотеку за увоз, у овом случају датотека се назива Ограничења.
Бирамо га и кликнемо на Даље и у следећем прозору морамо одредити одредиште на коме ће се подаци складиштити, у овом случају ћемо подразумевано напустити нашу путању солутионтиц.солветиц_мискл.
Кликнемо Даље и у овом тренутку можемо одредити параметре увоза, као што су формат кодирања, колоне које треба додати итд. Можемо видети да се на картици колоне налази изворна колона и одредишна колона на основу претходно конфигурисаних параметара.
Кликнемо Даље и моћи ћемо да видимо задатке који су пред извршењем.
Кликнемо Даље и одговарајући процес увоза ће бити спроведен.
Опет кликнемо на Даље и моћи ћемо да видимо резултате увоза који показују колико је записа увезено.
На крај кликнемо на Финисх.
Корак 4
Овај корак више нема везе са увозом, већ само да проверимо да ли су подаци увезени, па ћемо креирати упит или упит да бисмо могли да визуализујемо увезене податке, за ово ћемо извршити следећу реченицу :
изаберите * из Солутионтиц.солветиц_мисклКада се ова реченица унесе, ми ћемо кликнути на икону да је извршимо и моћи ћемо видети резултате наше увезене датотеке.
ЕНЛАРГЕ
[цолор = ргб (169,169,169)] Кликните на слику за повећање [/ цолор]
Као што видимо, на овај начин је врло једноставно увести наше податке у цсв -у у МиСКЛ.
2. Други начин за увоз ЦСВ -а у МиСКЛ
Сада ћемо објаснити други начин.
Након што смо креирали нашу таблицу солутионтиц_мискл, унијећемо сљедећу наредбу са наведеним параметрима:
ЛОАД ДАТА ИНФИЛЕ 'Путања где имамо цсв датотеку' ИНТО ТАБЛЕ табела у којој желимо да складиштимо податке ПОЉА КОЈА ЈЕ ЗАВРШЕНА ',' ОКВИРАНА '' 'ЛИНИЈАМА КОЈИ СУ ЗАУСТАВЉЕНИ' \ н 'ИГНОРЕ 1 РЕДОВИ;Објашњење неких параметара
ПОЉА КОЈА ЈЕ ЗАУСТАВИЛА ',Односи се на то када поље треба прекинути.
УКЉУЧЕНООдноси се на то када вредност треба затворити.
ЛИНИЈЕ ЗАВРШЕНЕ '\ нОдноси се када се ред у цсв датотеци заврши новим знаком.
ИГНОРЕ 1 РЕДЗанемарите заглавља у цсв датотеци.
ЕНЛАРГЕ
[цолор = # а9а9а9] Кликните на слику за повећање [/ цолор]
Овако можемо увезите спољне податке у ЦСВ формату у наш МиСКЛ енгине да бисте могли да видите сачуване податке на динамичнији начин.