Skip to content

mysqljs/mysql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-mysql

Purpose

A node.js module implementing the MySQL protocol.

Design Goals

  • Simplicity: The MySQL protocol is easy, a good parser should reflect that
  • Efficiency: Use fast algorithms, buffers and as little memory as possible.
  • Portability: Should run anywhere node runs
  • Completeness: The goal is to support the full MySQL API.

Todo

At this point this module is not ready for anything yet.

  • Query
  • RESULT_PACKETS
  • High level API
  • Prepared Statements
  • Test using no Password
  • Charsets handling
  • Import Error code constants
  • ...

License

node-mysql is licensed under the MIT license.

Sponsors

This is a big effort. If your company could benefit from a top-notch MySQL driver for node, a small sponsorship payment would be greatly appreciated. Contact me at felix@debuggable.com for details.