MySQL 8.4 LTS · Pre-installed

MySQL VPS hosting,ready for your database.

Deploy a VPS with MySQL 8.4 LTS, the MySQL client, and backup tools already installed. Log in as root, run one command, and start creating databases with full control of the server.

  • Ubuntu and Debian images
  • Unix Socket root authentication
  • Local-only access by default
  • Hourly and monthly billing

Deployment profile

MySQL VPS

Ready
Database
MySQL 8.4 LTS
Listen address
127.0.0.1:3306
Root authentication
Unix Socket
Included tools
Client + backup
root session

root@mysql-vps:~# mysql

mysql> _

Remote database access is disabled by default.

Pricing

Choose the resources your database needs

Start small for development or choose more CPU and memory for a busier database. Switch between hourly pricing and the monthly equivalent in the plan table.

Start
$7.71/month
MySQL VPS
  • 2 GB DDR4 Memory
  • 1 vCPU High Frequency
  • 50 GB NVMe SSD Storage
  • 1 TB Bandwidth
  • MySQL 8.4 LTS pre-installed
Agency
$14.7/month
MySQL VPS
  • 4 GB DDR4 Memory
  • 2 vCPU High Frequency
  • 50 GB NVMe SSD Storage
  • 2 TB Bandwidth
  • MySQL 8.4 LTS pre-installed
Premium
$27.7/month
MySQL VPS
  • 8 GB DDR4 Memory
  • 4 vCPU High Frequency
  • 50 GB NVMe SSD Storage
  • 3 TB Bandwidth
  • MySQL 8.4 LTS pre-installed
Enterprise
$52.7/month
MySQL VPS
  • 16 GB DDR4 Memory
  • 8 vCPU High Frequency
  • 50 GB NVMe SSD Storage
  • 4 TB Bandwidth
  • MySQL 8.4 LTS pre-installed

Included software

The database essentials are already in place

Each supported image includes the server, command-line client, and backup tooling needed for the first database and everyday administration.

MySQL 8.4 LTS server

The MySQL service is installed and ready to access from the VPS root account.

MySQL command-line client

Open the database console with mysql and manage databases, users, and privileges directly.

Backup and restore tools

Use mysqldump for logical backups and restore a SQL file through the bundled client.

Supported operating systems

Choose the Linux release that matches your existing stack or operating practices.

  • Ubuntu 24.04
  • Ubuntu 22.04
  • Debian 12
  • Debian 11

Quick start

From SSH login to your first database

The default setup keeps administration simple: log in to the VPS as root, enter MySQL through Unix Socket authentication, then create a separate database user for the application.

  1. 01

    Connect locally

    After signing in to the VPS as root, run mysql. The MySQL root account uses Unix Socket authentication, so no database password is required.

  2. 02

    Create an application identity

    Create a database and a dedicated local user. Replace the example names and password before running the statements.

  3. 03

    Check, back up, and restore

    Use the included service, status, and backup commands for everyday database administration.

Connect
mysql
Create database and user
CREATE DATABASE appdb;
CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'CHANGE_THIS_PASSWORD';
GRANT ALL PRIVILEGES ON appdb.* TO 'appuser'@'localhost';
FLUSH PRIVILEGES;
Common commands
systemctl status mysql
mysqladmin status
mysqldump --all-databases > /root/mysql-backup.sql
mysql < /root/mysql-backup.sql
Installation information
cat /root/MYSQL_INFO.txt
tail -n 100 /var/log/mysql-install.log

Secure defaults

Local first. Remote only when you decide.

MySQL listens only on 127.0.0.1:3306 by default. The database is not exposed for remote connections, and the root database account authenticates through the local Unix Socket.

Do not expose port 3306 directly to the public internet. If remote access is required, create a separate database user and restrict both the MySQL host authorization and the VPS security group to approved source IP addresses.

Your application

Runs on the VPS or an approved source

Access controls

Database grants + security group

MySQL 8.4 LTS

127.0.0.1:3306 by default

Workloads

One database foundation, several practical uses

Use the pre-installed server as the database layer for an application, a content platform, or an isolated environment for development and migration work.

Application backends

Create a dedicated database and local application user for an API, SaaS product, internal tool, or other server-side project.

Commerce and content

Run the relational database behind a compatible store, content system, or publishing workload while retaining server access.

Development and migration

Restore a SQL dump into an isolated VPS for application testing, upgrade preparation, data migration, or staging work.

Control boundary

Pre-installed software with VPS-level control

The initial database setup is prepared for you. You retain control of MySQL, the operating system, application users, network access, and backup policy after deployment.

Root access
Administer the server and enter MySQL locally.
User permissions
Create separate users and database-level grants.
Backup policy
Choose when and where your SQL backups are stored.
Network exposure
Keep local access or restrict approved remote IPs.

MySQL VPS – Frequently Asked Questions

  • A MySQL VPS is a virtual private server used to run a MySQL database. LightNode's MySQL VPS has MySQL 8.4 LTS, the command-line client, and backup tools pre-installed, while you retain control of the server and database configuration.
  • MySQL 8.4 LTS is pre-installed together with the MySQL command-line client and backup tools.
  • The MySQL VPS image supports Ubuntu 24.04, Ubuntu 22.04, Debian 12, and Debian 11.
  • Log in to the VPS with the root account and run mysql. The MySQL root account uses Unix Socket authentication, so a separate database password is not required for this local root session.
  • No. MySQL listens on 127.0.0.1:3306 by default and does not accept remote connections. If remote access is required, create a dedicated database user and restrict both its MySQL host authorization and the VPS security group to approved source IP addresses.
  • Run mysqldump --all-databases > /root/mysql-backup.sql to create a logical backup. Restore it with mysql < /root/mysql-backup.sql. You decide the backup schedule, retention, and external storage policy for your VPS.
  • Run systemctl status mysql to inspect the service and mysqladmin status for a quick database status check. Installation details are also available in /root/MYSQL_INFO.txt and /var/log/mysql-install.log.
  • Yes. You have VPS-level control and can create databases, manage users and privileges, choose a backup policy, and decide whether remote database access should be enabled for approved sources.

Start with MySQL 8.4 LTS already installed.

Choose Ubuntu or Debian, select a VPS plan, and move directly to creating your database and application user.

Deploy MySQL VPS