node-mysql

Software screenshot:
node-mysql
Dettagli del software:
Versione: 2.9.0 Aggiornato
Data di caricamento: 10 Dec 15
Sviluppatore: Felix Geisendorfer
Licenza: Libero
Popolarità: 38

Rating: nan/5 (Total Votes: 0)

A causa Node.js è una piattaforma estremamente veloce, la maggior parte degli sviluppatori di volte, non può lavorare con più lenti database relativi come MySQL di optare per qualcosa di molto più veloce come i database NoSQL più recenti e più produttive.

Ma ci sono momenti in cui gli sviluppatori semplicemente non può evitare di lavoro con un server MySQL classico, solo a causa di specifiche più anziani o per la complessità dei dati.

In questo caso, avere qualcosa di simile nodo-mysql intorno può essere davvero molto utile, soprattutto perché il modulo è molto facile da config e adattare.

Nel caso in cui questo accade a voi, ci sono un sacco di documentazione nodo-mysql fornito con file README del pacchetto, sufficiente per ottenere tutti gli sviluppatori conoscenza e informato funzionamento interno del modulo.

Cosa c'è di nuovo in questa versione:

  • Correzione Connection.createQuery senza SQL
  • Aggiorna bignumber.js a 2.0.7

Cosa c'è di nuovo nella versione 2.7.0:

  • Correzione Connection.createQuery senza SQL
  • Aggiorna bignumber.js a 2.0.7

Cosa c'è di nuovo nella versione 2.6.1:

  • Aggiorna bignumber.js a 2.0.5.

Cosa c'è di nuovo nella versione 2.5.5:

  • codice Aggiunto POOL_ENQUEUELIMIT all'errore raggiungere queueLimit
  • evento enqueue aggiunta a piscina
  • Aggiunto evento accodamento di protocollo e di connessione
  • Blacklist bandiere di connessione non supportati
  • Fare solo i nomi delle colonne enumerabili in RowDataPacket

Cosa c'è di nuovo nella versione 2.4.3:

  • Fix pool.query dell'azienda per la configurazione typecast.

Cosa c'è di nuovo nella versione 2.4.0:

  • codice Aggiunto POOL_NOEXIST errore PoolCluster
  • Aggiunta l'opzione acquireTimeout piscina per specificare un timeout per l'acquisizione di una connessione
  • Aggiunto connection.escapeId
  • Aggiunto pool.escapeId
  • opzione di timeout In aggiunta a tutte le sequenze
  • ConnectTimeout di default a 10 secondi
  • vincolante con conn.connect dominio fisso
  • packet.default fissa di essere in realtà una stringa
  • PARSER_ fisso * errori di essere catturabile
  • errore PROTOCOL_PACKETS_OUT_OF_ORDER fisso da catturabile

Cosa c'è di nuovo nella versione 2.1.1:

  • fissi:
  • Specifica di valori in conn.query ({...}). su (...) modello.
  • stack a lungo per includere il pool.query (...) chiamata.

Cosa c'è di nuovo nella versione 2.1.0:

  • Aggiunta l'opzione ConnectTimeout per specificare un timeout per stabilire una connessione.
  • il supporto SSL.

Cosa c'è di nuovo nella versione 2.0.0-alpha6:

  • opzione Aggiunto supportBigNumbers.
  • Accetta oggetto Query precompilati in connection.query.

Cosa c'è di nuovo nella versione v2.0.0-alfa4:

  • Fissare pausa veloce () / resume () uso
  • correttamente il parsing ospite negato / errori simili
  • Aggiungi funzionalità Connection.ChangeUser
  • Assicurarsi che gli errori sono fatali changeUser
  • Attiva formattazione array nidificati per inserimenti di massa
  • Aggiungi funzionalità Connection.escape
  • Ribattezzato 'vicino' alla 'fine' evento
  • Torna analizzata oggetto invece di buffer per i tipi GEOMETRIA
  • Consenti nestTables linea (utilizzando una stringa invece di un valore booleano)
  • Controlla ZEROFILL_FLAG e il numero formato di conseguenza
  • Aggiungi supporto del fuso orario (default: locale)
  • Aggiungi funzionalità Typecast personalizzato
  • tipi di colonna Esporta mysql

Cosa c'è di nuovo nella versione v2.0.0-alpha3:

  • Trattare utf8_bin come una stringa, non Buffer.
  • Maniglia stringhe vuote in prima fila valore di colonna.
  • Onore Connection # nestTables impostazione per le query.
  • Rimuovi CLIENT_INTERACTIVE bandiera da config.
  • Migliorare la documentazione di impostazioni di connessione.
  • implementare il supporto stringa URL per configurazioni di connessione.

Cosa c'è di nuovo nella versione v2.0.0-alpha2:

  • Specificare scappare prima per NaN / Infinito (sono costanti come non quotate).
  • Il supporto per connessioni socket unix dominio (uso: {socketPath: '...'})
  • tipo Fix casting per i valori NULL per i campi Data / Numero
  • Aggiungi argomento campi per le query (), così come evento 'campi'. Questo è simile a quello che era disponibile in 0.9.x.
  • Supporto collegamento al demone searchd sfinge come MariaDB.
  • Implementare lungo supporto stack, saranno rimossi / disabilitata se il nucleo nodo mai lo supporta in modo nativo.
  • Implementare opzione nestTables per le query, permette il recupero JOIN set di risultati con sovrapposizione nomi delle colonne.
  • Difficoltà? Meccanismo segnaposto per i valori che contengono '?' caratteri.
  • Rileva quando connect () è chiamato più di una volta su una connessione e fornire all'utente un buon messaggio di errore per esso.

Cosa c'è di nuovo nella versione 0.9.6:

  • Escape valori di matrice in modo da produrre matrici SQL.
  • Menzione soluzione transazione divario fermata MySQL.
  • affectedRows menzione nelle FAQ.

Requisiti :

  • Node.js 0.8 o superiore

Programmi simili

Infinispan
Infinispan

10 Feb 16

CockroachDB
CockroachDB

12 May 15

py2neo
py2neo

26 Jul 16

PhpRedis
PhpRedis

28 Feb 15

Altri software di sviluppo Felix Geisendorfer

Commenti a node-mysql

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria