MySQL 8.4 LTS · インストール済み

MySQL VPS ホスティング、データベースの準備は完了。

MySQL 8.4 LTS、MySQL クライアント、バックアップツールを導入済みの VPS をデプロイ。root でログインしてコマンドを 1 つ実行すれば、サーバーを完全に管理しながらデータベースを作成できます。

  • Ubuntu と Debian のイメージ
  • Unix Socket による root 認証
  • 標準ではローカルアクセスのみ
  • 時間単位・月単位の課金

デプロイ構成

MySQL VPS

準備完了
データベース
MySQL 8.4 LTS
待ち受けアドレス
127.0.0.1:3306
root 認証
Unix Socket
付属ツール
クライアント+バックアップ
root セッション

root@mysql-vps:~# mysql

mysql> _

データベースへのリモートアクセスは標準で無効です。

料金

データベースに必要なリソースを選択

開発には小規模な構成から始め、負荷の高いデータベースには CPU とメモリを増やせます。プラン表では時間料金と月額相当額を切り替えられます。

お試しプラン
$7.71/月
MySQL VPS
  • 2 GB DDR4 メモリ
  • 1 vCPU 高性能
  • 50 GB NVMe SSDストレージ
  • 1 TB データ転送
  • MySQL 8.4 LTS インストール済み
スタートアッププラン
$14.7/月
MySQL VPS
  • 4 GB DDR4 メモリ
  • 2 vCPU 高性能
  • 50 GB NVMe SSDストレージ
  • 2 TB データ転送
  • MySQL 8.4 LTS インストール済み
ビジネスプラン
$27.7/月
MySQL VPS
  • 8 GB DDR4 メモリ
  • 4 vCPU 高性能
  • 50 GB NVMe SSDストレージ
  • 3 TB データ転送
  • MySQL 8.4 LTS インストール済み
ハイエンドプラン
$52.7/月
MySQL VPS
  • 16 GB DDR4 メモリ
  • 8 vCPU 高性能
  • 50 GB NVMe SSDストレージ
  • 4 TB データ転送
  • MySQL 8.4 LTS インストール済み

付属ソフトウェア

データベースの基本ツールは導入済み

対応イメージには、最初のデータベース作成と日常の管理に必要なサーバー、コマンドラインクライアント、バックアップツールが含まれます。

MySQL 8.4 LTS サーバー

MySQL サービスはインストール済みで、VPS の root アカウントからアクセスできます。

MySQL コマンドラインクライアント

mysql でデータベースコンソールを開き、データベース、ユーザー、権限を直接管理できます。

バックアップ・復元ツール

mysqldump で論理バックアップを作成し、付属クライアントで SQL ファイルを復元できます。

対応オペレーティングシステム

既存の技術構成や運用方法に合う Linux リリースを選択してください。

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

クイックスタート

SSH ログインから最初のデータベース作成まで

標準構成で管理が簡単になります。root で VPS にログインし、Unix Socket 認証で MySQL に接続して、アプリケーション専用のデータベースユーザーを作成します。

  1. 01

    ローカルで接続

    root で VPS にログイン後、mysql を実行します。MySQL の root アカウントは Unix Socket 認証を使うため、データベースのパスワードは不要です。

  2. 02

    アプリケーション用の認証情報を作成

    データベースと専用のローカルユーザーを作成します。文を実行する前に、例の名前とパスワードを変更してください。

  3. 03

    確認・バックアップ・復元

    付属のサービス、状態確認、バックアップ用コマンドで日常のデータベース管理を行えます。

接続
mysql
データベースとユーザーの作成
CREATE DATABASE appdb;
CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'CHANGE_THIS_PASSWORD';
GRANT ALL PRIVILEGES ON appdb.* TO 'appuser'@'localhost';
FLUSH PRIVILEGES;
よく使うコマンド
systemctl status mysql
mysqladmin status
mysqldump --all-databases > /root/mysql-backup.sql
mysql < /root/mysql-backup.sql
インストール情報
cat /root/MYSQL_INFO.txt
tail -n 100 /var/log/mysql-install.log

安全な標準設定

まずはローカル。リモート接続は必要なときに。

MySQL は標準で 127.0.0.1:3306 のみを待ち受けます。リモート接続には公開されず、データベースの root アカウントはローカルの Unix Socket で認証されます。

ポート 3306 をインターネットに直接公開しないでください。リモートアクセスが必要な場合は専用のデータベースユーザーを作成し、MySQL の接続元ホスト認可と VPS のセキュリティグループを、承認した接続元 IP アドレスに制限してください。

アプリケーション

VPS または承認済みの接続元で実行

アクセス制御

データベース権限+セキュリティグループ

MySQL 8.4 LTS

標準は 127.0.0.1:3306

ワークロード

ひとつのデータベース基盤、さまざまな用途

インストール済みサーバーをアプリケーションやコンテンツ基盤のデータベース層として、または開発や移行作業の独立環境として利用できます。

アプリケーションのバックエンド

API、SaaS 製品、社内ツールなどのサーバー側プロジェクトに、専用データベースとローカルのアプリケーションユーザーを作成できます。

コマースとコンテンツ

対応するストア、コンテンツシステム、公開処理を支えるリレーショナルデータベースを、サーバーへのアクセス権を維持しながら運用できます。

開発と移行

SQL ダンプを独立した VPS に復元し、アプリケーションのテスト、アップグレード準備、データ移行、ステージング作業に利用できます。

管理できる範囲

ソフトウェア導入済みで VPS レベルの管理権限

データベースの初期設定は準備済みです。デプロイ後も MySQL、OS、アプリケーションユーザー、ネットワークアクセス、バックアップ方針を管理できます。

root アクセス
サーバーを管理し、ローカルで MySQL に接続できます。
ユーザー権限
個別のユーザーとデータベース単位の権限を設定できます。
バックアップ方針
SQL バックアップの保存時期と保存先を選択できます。
ネットワーク公開範囲
ローカルアクセスを維持するか、承認済みのリモート IP に制限できます。

MySQL VPS – よくある質問

  • MySQL VPS は MySQL データベースを運用する仮想専用サーバーです。LightNode の MySQL VPS には MySQL 8.4 LTS、コマンドラインクライアント、バックアップツールがインストール済みで、サーバーとデータベースの設定は引き続き自分で管理できます。
  • MySQL 8.4 LTS が、MySQL コマンドラインクライアントとバックアップツールとともにインストールされています。
  • MySQL VPS イメージは Ubuntu 24.04、Ubuntu 22.04、Debian 12、Debian 11 に対応しています。
  • root アカウントで VPS にログインして mysql を実行します。MySQL の root アカウントは Unix Socket 認証を使うため、このローカル root セッションには別のデータベースパスワードは不要です。
  • いいえ。MySQL は標準で 127.0.0.1:3306 を待ち受け、リモート接続を受け付けません。必要な場合は専用ユーザーを作成し、その MySQL 接続元ホスト認可と VPS のセキュリティグループを、承認済みの接続元 IP アドレスに制限してください。
  • mysqldump --all-databases > /root/mysql-backup.sql を実行すると論理バックアップを作成できます。mysql < /root/mysql-backup.sql で復元します。VPS のバックアップ予定、保持期間、外部保存方針は自分で決められます。
  • systemctl status mysql でサービスを確認し、mysqladmin status でデータベースの状態を簡単に確認できます。インストールの詳細は /root/MYSQL_INFO.txt と /var/log/mysql-install.log にもあります。
  • はい。VPS レベルの管理権限があり、データベースの作成、ユーザーと権限の管理、バックアップ方針の選択、承認済みの接続元へのリモートアクセス有効化を決められます。

MySQL 8.4 LTS が導入済みの環境から開始。

Ubuntu または Debian と VPS プランを選択し、データベースとアプリケーションユーザーの作成へ進みましょう。

MySQL VPS をデプロイ