Kadangi Node.js yra labai greita platforma, dauguma iš karto kūrėjai negali dirbti su lėtesniu santykinių duomenų bazių, pavyzdžiui, , MySQL , pasirinkdamas kažką daug greičiau kaip naujesnių ir našesnių NoSQL duomenų bazėse.
Tačiau yra kartų, kai kūrėjai tiesiog negali išvengti darbo su klasikinio MySQL serverio tik todėl, kad vyresnio amžiaus specifikacijų arba dėl to, kad duomenų sudėtingumo.
Tokiais atvejais, atsižvelgiant kažką panašaus mazgas-mysql aplink gali būti labai naudinga tiesų, ypač dėl to, kad modulis yra labai lengva config ir prisitaikyti.
Jei tai atsitiks jums, ten yra pateikta su paketu anketa README faile limfmazgius MySQL dokumentaciją, pakankamai daug gauti bet kūrėjas susipažinti ir informuoti apie modulio vidinis-darbu.
Kas naujo , šioje laidoje:
- Nustatyti Connection.createQuery be SQL
- Atnaujinti bignumber.js į 2.0.7
Kas naujo versijos 2.7.0:
- Nustatyti Connection.createQuery be SQL
- Atnaujinti bignumber.js į 2.0.7
Kas naujo versijos 2.6.1:
- Atnaujinti bignumber.js į 2.0.5.
Kas naujo versijos 2.5.5:
- Pridėta kodas POOL_ENQUEUELIMIT klaidos pasiekti queueLimit
- Pridėta Įtraukti į eilę renginys pool
- Pridėta Įtraukti į eilę renginys protokolas ir jungties
- juodąjį nepalaikomas ryšys vėliavos
- Padaryti tik stulpelių pavadinimai išvardijamosios į RowDataPacket
Kas naujo versijos 2.4.3:
- Nustatyti pool.query naudoti Spausdinti medžiaga konfigūraciją.
Kas naujo versijos 2.4.0:
- patalpintas kodas POOL_NOEXIST į PoolCluster klaidos
- patalpintas acquireTimeout baseinas galimybė nurodyti timeout įgyti ryšį;
- patalpintas connection.escapeId
- patalpintas pool.escapeId
- Pridėta timeout galimybė visiems sekas
- Numatytasis connectTimeout 10 sekundžių;
- Fiksuotas domenas privalomas su conn.connect
- Fiksuotas packet.default, kad iš tikrųjų būtų eilutė
- Fiksuotas PARSER_ * klaidų, kad būtų galima gaudyti
- Fiksuotas PROTOCOL_PACKETS_OUT_OF_ORDER klaida būtų galima gaudyti
Kas naujo versijos 2.1.1:
- Fiksuotas:
- Nurodžius vertybes conn.query ({...}). ant (...) modelis.
- Ilgas kamino pėdsakų įtraukti pool.query (...) skambutis.
Kas naujo versijos 2.1.0:
- patalpintas connectTimeout galimybė nurodyti timeout nustatant ryšį.
- SSL palaikymas.
Kas naujo version 2.0.0-alpha6:
- Įdiegtas supportBigNumbers pasirinkimas.
- Priimti anksto sukompiliuotam užklausa objektą connection.query.
Kas naujo versija v2.0.0-alfa4:
- Nustatyti greitai pauzę () / atnaujinti () naudojimas;
- Tinkamai apdoroti priimančiosios paneigė / panašios klaidos,
- Pridėti Connection.ChangeUser funkcionalumą;
- Įsitikinkite changeUser klaidų yra mirtini,
- Įjungti formatavimą įdėtos masyvus birių įdėklai
- Pridėti Connection.escape funkcionalumą;
- Pervadinta "arti" iki "pabaigos" įvykis "
- Grįžti apdoroti objektas vietoj buferio geometrijos tipų
- Leisti nestTables inline (naudojant eilutę vietoj boolean)
- Patikrinkite ZEROFILL_FLAG ir formato skaičius atitinkamai
- Pridėti laiko zona paramą (pagal nutylėjimą: vietinis)
- Pridėti užsakymą Spausdinti medžiaga funkcionalumą;
- tipų Eksporto MySQL skiltyje
Kas naujo versija v2.0.0-alpha3:
- Gydyti utf8_bin kaip eilutę, o ne buferį.
- Rankenėlės tuščias eilutes pirmoje eilutėje stulpelio reikšmė.
- Garbės Ryšio # nestTables nustatymas užklausomis.
- Pašalinti CLIENT_INTERACTIVE vėliava iš config.
- Pagerinti Docs ryšių parametrai.
- Įgyvendinti url string paramą Ryšio configs.
Kas naujo versija v2.0.0-ALPHA2:
- Nurodykite pabėgti anksčiau, NaN / Infinity (jie yra nekotiruojamos konstantos).
- Pagalba Unix domenas lizdų jungtys (naudojimas: {socketPath: "..."})
- Nustatyti tipas liejimo NULL verčių Data / skaičius srityse
- Pridėti srityse argumentą užklausą (), taip pat 'Laukų "įvykis. Tai panašu į tai, ką buvo galima 0.9.x.
- Pagalba jungiantis prie sfinkso searchd demonas taip pat MariaDB.
- Įgyvendinti ilgą stack trace paramą, bus pašalinti / išjungta, jei mazgas branduolys kada jį palaiko gimtoji.
- Įgyvendinti nestTables parinktį užklausas, leidžia žavingas JOIN rezultatas rinkinius su sutampančių stulpelių pavadinimus.
- Nustatyti? vietos rezervavimo mechanizmas vertybių, kurių sudėtyje yra "?" simbolių.
- Nustatyti kai Connect () yra vadinamas daugiau nei vieną kartą, ryšio ir pateikti vartotojui su gera klaidos pranešimą už jį.
Kas naujo versijos 0.9.6:
- Ištrūkti masyvo reikšmes, todėl jie pagaminti SQL masyvus.
- Nurodyk MySQL sandoris stotelė atotrūkis sprendimą.
- Paminėkite affectedRows FAQ.
Reikalavimai :
- Node.js 0,8 arba didesnis;
Komentarai nerastas