Provides a self-contained MySQL Server 5.7 binary for Debian Linux (x86_64) that can be spawned as a child process from Node.js applications, primarily for testing or local development environments. Version 1.0.0 is the latest stable release. This package is designed to run inside Docker images based on `FROM node:10` (Debian 9) and avoids the need to install MySQL separately. Key differentiator: it bundles the MySQL server binary and provides a convenient JavaScript API to start/stop an instance with custom configuration, but only one instance may be spawned per process. Note that the package is a fork of an older OS X version and has not been updated since 2018, so it may have compatibility issues with newer Node.js versions or operating systems.
npm install mysql-server-5.7-lin-x64No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to start a MySQL server instance with custom port and data directory, then stop it after 5 seconds.
Use official MySQL Docker image or install MySQL natively for compatibility with modern environments.
Migrate to a maintained MySQL server package or use Docker mysql:8.0 image.
Use correct require: require('mysql-server-5.7-lin-x64');Design your application to use a single server instance, or use separate processes for multiple instances.
Run 'npm install mysql-server-5.7-lin-x64' and ensure the require path matches the package name exactly.
Start the server with a different port: startMysql({ port: 3307 });Ensure you are running on Debian 9 with x86_64 architecture (e.g., Docker node:10 image).
No dependency data recorded yet.