Kā importēt CSV failus MySQL datu bāzēs

Ir ļoti svarīgi, lai mums būtu zināšanas par to, kā vidē apskatīt informāciju, kas ir mūsu csv failos MySQLTas ir saistīts ar faktu, ka csv failā ir faili, kuros ir daudz informācijas, kuru lasīšana var būt garlaicīga vai vienkārši ļoti sarežģīta. Atcerieties, ka, ja informācija ir saglabāta Excel vai OpenOffice Calc failā, pietiek ar faila saglabāšanu kā csv, izvēloties opciju Saglabāt kā.

Uz importējiet jebkuru csv failu uz MySQL mums ir nepieciešami šādi priekšnoteikumi:

  • Datu bāze, kurā tiks saglabāti failu dati
  • Importējamais csv fails
  • Kontam, ar kuru mēs izveidosim savienojumu ar MySQL, un šim kontam ir jābūt File and Insert privilēģijām.

Šajā piemērā mēs izveidojam datu bāzi ar nosaukumu solvetic. Apskatīsim, kā konfigurēt csv failu importēšanu MySQL.

1. Pirmais veids, kā importēt CSV MySQL


Mēs šeit redzēsim pirmo importēšanas veidu.

1. darbība
Pirmais solis būs piesakieties MySQL ar mūsu lietotāju, šajā gadījumā mēs izmantosim saknes lietotāju.

2. solis
Kad esat iekšā MySQL izveidosim tabulu, šajā gadījumā solvetic datu bāzē to sauc par solvetic_mysql, šim nolūkam ar peles labo pogu noklikšķiniet uz Tabulas un atlasiet Izveidot tabulu.

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Mēs konfigurējam nepieciešamos parametrus un mēs noklikšķiniet uz Lietot. Tiks parādīts šāds:

Atrodoties šajā logā, mēs to darīsim pievienojiet šādu konfigurāciju kas attiecas uz katru vērtību, kas atrodas csv failā.

 id INT NOT NULL AUTO_INCREMENT, title VARCHAR (255) NOT NULL, expired_date DATE NOT NULL, summa DECIMAL (10, 2) NULL, PRIMARY KEY (id)

Mēs noklikšķinām uz Lietot tabulas izveidošanai.

Kreisajā pusē redzam, ka mūsu galds ir izveidots pareizi.

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

3. solis
Ar peles labo pogu noklikšķiniet uz tabulas solvetic_mysql un atlasiet opciju Tabulas datu importēšanas vednis palaidiet failu importēšanas vedni.

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Tur tiks parādīts šāds logs mēs atlasīsim importējamo failu, šajā gadījumā failu sauc Limits.

Mēs to izvēlamies un mēs noklikšķiniet uz Tālāk un nākamajā logā mums jānorāda galamērķis, kur dati tiks uzglabāti, šajā gadījumā mēs pēc noklusējuma atstāsim solvetic.solvetic_mysql.

Mēs noklikšķiniet uz Tālāk un šajā brīdī mēs varam noteikt importēšanas parametrus, piemēram, kodēšanas formātu, pievienojamās kolonnas utt. Mēs varam redzēt, ka kolonnu cilnē ir avota sleja un galamērķa sleja, pamatojoties uz iepriekš konfigurētajiem parametriem.

Mēs noklikšķiniet uz Tālāk un mēs varēsim redzēt uzdevumus, kas tiks izpildīti.

Mēs noklikšķiniet uz Tālāk un tiks veikts attiecīgais importa process.

Atkal mēs noklikšķiniet uz Tālāk un mēs varēsim redzēt importēšanas rezultātus, kas norāda, cik ierakstu ir importēts.

Lai beigtu mēs noklikšķiniet uz Pabeigt.

4. solis
Šis solis vairs nav saistīts ar importēšanu, tas ir vienkārši, lai pārbaudītu, vai dati ir importēti, tāpēc mēs izveidosim vaicājumu vai vaicājumu, lai varētu vizualizēt importētos datus, tāpēc mēs izpildīsim šādu teikumu :

 atlasiet * no solvetic.solvetic_mysql
Kad šis teikums ir ievadīts, mēs noklikšķināsim uz ikonas, lai to izpildītu, un varēsim redzēt mūsu importētā faila rezultātus.

PALIELINĀT

[color = rgb (169,169,169)] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Kā redzam, šādā veidā ir ļoti vienkārši importēt savus datus csv formātā MySQL.

2. Otrs veids, kā importēt CSV MySQL


Tagad mēs izskaidrosim otro veidu.

Kad esam izveidojuši tabulu solvetic_mysql, mēs ievadīsim šādu paziņojumu ar norādītajiem parametriem:

 LOAD DATA INFILE 'Ceļš, kurā mums ir csv fails' INT TABLE tabula, kurā mēs vēlamies saglabāt datus LAUKUS, KAS PĀRTRAUKTU ',' IESLĒGTI '' 'LĪNIJAS, KAS PĀRTRAUKA' \ n 'IGNORE 1 ROWS;
Dažu parametru skaidrojums
LAUKI, KURUS PĀRTRAUCĒ ”,Attiecas uz laiku, kad lauks ir jāpārtrauc.

IEVIEŠATas attiecas uz to, kad vērtība ir jāslēdz.

LĪNIJAS PĀRTRAUKA '\ nNorāda, kad rinda csv failā beidzas ar jaunu rakstzīmi.

IGNORE 1 RIJASIgnorējiet galvenes csv failā.

PALIELINĀT

[color = # a9a9a9] Noklikšķiniet uz attēla, lai to palielinātu [/ color]

Tādā veidā mēs varam importēt ārējos datus CSV formātā uz mūsu MySQL dzinēju lai varētu dinamiskāk apskatīt saglabātos datus.

wave wave wave wave wave