Excelin yhdistäminen MySQL:ään

Toki Exceliä(Excel) käytetään laskentataulukoihin, mutta tiesitkö, että voit liittää Excelin(Excel) ulkoisiin tietolähteisiin? Tässä artikkelissa keskustelemme siitä, miten Excel - laskentataulukko liitetään MySQL -tietokantataulukkoon ja käytetään tietokantataulukon tietoja laskentataulukon täyttämiseen. Sinun on tehtävä muutamia asioita valmistautuaksesi tähän yhteyteen.

Valmistautuminen(Preparation)

Ensin sinun on ladattava uusin Open Database Connectivity ( ODBC ) -ohjain MySQL :lle . Nykyinen MySQL :n (MySQL)ODBC -ohjain löytyy osoitteesta

https://dev.mysql.com/downloads/connector/odbc/

Varmista(Make) tiedoston lataamisen jälkeen, että tarkistat tiedoston md5-tiivisteen lataussivulla olevaan tiivisteeseen.

Seuraavaksi sinun on asennettava juuri lataamasi ohjain.  Aloita asennusprosessi kaksoisnapsauttamalla tiedostoa . (Double)Kun asennus on valmis, sinun on luotava tietokannan(Database Source Name) lähdenimi ( DSN ) käytettäväksi Excelin(Excel) kanssa .

DSN:n luominen(Creating the DSN)

DSN sisältää kaikki MySQL - tietokantataulukon käyttämiseen tarvittavat yhteystiedot . Windows- järjestelmässä(Administrative Tools) sinun on napsautettava Käynnistä(Windows) , sitten Ohjauspaneeli(Start) , sitten Valvontatyökalut(Control Panel) ja sitten Tietolähteet (ODBC)(Data Sources (ODBC)) . Sinun pitäisi nähdä seuraavat tiedot:

ODBC_data_source_admin

Huomaa(Notice) yllä olevan kuvan välilehdet. Käyttäjän DSN(User DSN) on vain sen luoneen käyttäjän käytettävissä. Järjestelmän DSN(System DSN) on saatavilla kaikille, jotka voivat kirjautua sisään koneeseen. Tiedosto DSN(File DSN) on .DSN-tiedosto, joka voidaan siirtää ja käyttää muihin järjestelmiin, joihin on asennettu sama käyttöjärjestelmä ja samat ohjaimet.

Jatka DSN(DSN) :n luomista napsauttamalla oikean yläkulman lähellä olevaa Lisää -painiketta.(Add)

create_new_data_source

Sinun on luultavasti vieritettävä alas nähdäksesi MySQL ODBC 5.x -ohjaimen(MySQL ODBC 5.x Driver) . Jos sitä ei ole, jokin meni pieleen ohjaimen asennuksessa tämän viestin Valmistelu(Preparation) -osiossa. Jatka DSN(DSN) : n luomista varmistamalla, että MySQL ODBC 5.x Driver on korostettu ja napsauta Valmis(Finish) - painiketta. Sinun pitäisi nyt nähdä alla olevan kaltainen ikkuna:

data_source_config

Seuraavaksi sinun on annettava yllä olevan lomakkeen täyttämiseen tarvittavat tiedot. MySQL - tietokanta ja -taulukko, jota käytämme tähän viestiin, on kehityskoneessa, ja niitä käyttää vain yksi henkilö. "Tuotantoympäristöissä" on suositeltavaa luoda uusi käyttäjä ja myöntää uudelle käyttäjälle vain SELECT - oikeudet. Jatkossa voit myöntää lisäoikeuksia tarvittaessa.

Kun olet toimittanut tietolähteen kokoonpanon tiedot, napsauta Testaa(Test) - painiketta varmistaaksesi, että kaikki on kunnossa. Napsauta seuraavaksi OK - painiketta. Sinun pitäisi nyt nähdä tietolähteen nimi, jonka annoit edellisen joukon lomakkeelle ODBC-tietolähteen järjestelmänvalvojan(ODBC Data Source Administrator) ikkunassa:

ODBC_data_source_after

Laskentataulukkoyhteyden luominen

Nyt kun olet luonut uuden DSN :n onnistuneesti , voit sulkea ODBC Data Source Administrator -ikkunan ja avata Excelin(Excel) . Kun olet avannut Excelin(Excel) , napsauta Data - nauhaa. Uudemmissa Excel(Excel) - versioissa napsauta Hae tiedot(Get Data) , sitten muista lähteistä(From Other Sources) ja sitten ODBC(From ODBC) :stä .

Excelin(Excel) vanhemmissa versioissa se on hieman enemmän prosessi. Ensinnäkin sinun pitäisi nähdä jotain tämän kaltaista:

datanauha

Seuraava vaihe on napsauttaa Yhteydet(Connections) -linkkiä, joka sijaitsee välilehtiluettelon Data -sanan alla . Yhteydet(Connections) -linkin sijainti on ympyröity punaisella yllä olevassa kuvassa. Sinulle pitäisi avata Työkirjayhteydet(Workbook Connections) - ikkuna:

workbook_conn

Seuraava vaihe on napsauttaa Lisää(Add) - painiketta. Tämä avaa olemassa olevat yhteydet(Existing Connections) -ikkunan:

olemassa oleva_yhteys

Ilmeisesti et halua käsitellä mitään lueteltuja yhteyksiä. Napsauta siksi Selaa lisää…(Browse for More…) -painiketta. Tämä avaa Valitse tietolähde(Select Data Source) -ikkunan:

select_data_source

Kuten edellisessä Olemassa olevat yhteydet -ikkunassa, et halua käyttää (Existing Connections)Valitse tietolähde(Select Data Source) -ikkunassa lueteltuja yhteyksiä . Siksi haluat kaksoisnapsauttaa +Connect to New Data Source.odc kansiota. Kun teet niin, sinun pitäisi nyt nähdä ohjattu Data Connection Wizard( Data Connection Wizard) -ikkuna:

select_data_source_2

Kun otetaan huomioon luetellut tietolähdevaihtoehdot, haluat korostaa ODBC DSN :n ja klikata Seuraava(Next) . Ohjatun tiedonsiirtotoiminnon(Data Connection Wizard) seuraava vaihe näyttää kaikki käyttämässäsi järjestelmässä käytettävissä olevat ODBC - tietolähteet.

Toivottavasti, jos kaikki sujuu suunnitelmien mukaan, sinun pitäisi nähdä aiemmissa vaiheissa luomasi DSN listattuna (DSN)ODBC - tietolähteiden joukossa.  Korosta(Highlight) se ja napsauta Seuraava(Next) .

select_data_source_3

Ohjatun tiedonsiirtotoiminnon(Data Connection Wizard) seuraava vaihe on tallentaa ja viimeistellä. Tiedostonimikentän tulee olla automaattisesti täytetty puolestasi. Voit toimittaa kuvauksen. Esimerkissä käytetty kuvaus on melko itsestään selvä kaikille, jotka saattavat käyttää sitä. Napsauta seuraavaksi ikkunan oikeassa alakulmassa olevaa Valmis -painiketta.(Finish)

select_data_source_4

Sinun pitäisi nyt palata Workbook Connection -ikkunaan. Juuri luomasi datayhteyden pitäisi olla luettelossa:

select_data_source_5

Taulukon tietojen tuonti(Importing the Table Data)

Voit sulkea Työkirjan yhteys(Workbook Connection) -ikkunan. Meidän on napsautettava Excelin (Excel)tietonauhan(Data) Olemassa olevat yhteydet(Existing Connections) -painiketta . Olemassa olevat yhteydet(Connections) -painikkeen tulee sijaita Data - nauhan vasemmalla puolella.

olemassa oleva_yhteys_1

Napsauttamalla Olemassa olevat yhteydet(Existing Connections) -painiketta pitäisi avautua Olemassa olevat yhteydet(Existing Connections) -ikkuna. Olet nähnyt tämän ikkunan aiemmissa vaiheissa. Erona nyt on se, että datayhteytesi pitäisi näkyä yläreunassa:

olemassa oleva_yhteys_2

Varmista(Make) , että edellisissä vaiheissa luomasi datayhteys on korostettu ja napsauta sitten Avaa(Open) - painiketta. Sinun pitäisi nyt nähdä Tietojen tuonti(Import Data) -ikkuna:

tuonti_tiedot

Tätä viestiä varten aiomme käyttää oletusasetuksia Tuo tiedot(Import Data) -ikkunassa. Napsauta seuraavaksi OK - painiketta. Jos kaikki toimi sinulle, sinun pitäisi nyt esittää MySQL - tietokantataulukkotiedot laskentataulukossasi.

Tätä viestiä varten taulukossa, jonka kanssa työskentelimme, oli kaksi kenttää. Ensimmäinen kenttä on automaattisesti kasvava INT - kenttä nimeltä ID. Toinen kenttä on VARCHAR (50) ja sen otsikko on fname. Lopullinen laskentataulukkomme näyttää tältä:

lopullinen

Kuten olet todennäköisesti huomannut, ensimmäinen rivi sisältää taulukon sarakkeiden nimet. Voit myös lajitella sarakkeet käyttämällä sarakkeiden nimien vieressä olevia pudotusvalikon nuolia.

Paketoida(Wrap-Up)

Tässä viestissä käsittelimme, mistä löytää uusimmat ODBC-ajurit MySQL :lle , kuinka luodaan DSN , miten luodaan laskentataulukkodatayhteys DSN :n avulla ja kuinka laskentataulukon datayhteyttä käytetään tietojen tuomiseen Excel - laskentataulukkoon. Nauttia!

 



About the author

Olen tietojenkäsittelytieteilijä, jolla on yli 10 vuoden kokemus selainten, Microsoft Officen ja onedriven parista. Olen erikoistunut verkkokehitykseen, käyttäjäkokemustutkimukseen ja laajamittaiseen sovelluskehitykseen. Taitojani käyttävät eräät maailman johtavista yrityksistä, kuten Google, Facebook ja Apple.



Related posts