要点:この MySQL 中国向けチュートリアルでは、中国で MySQL データベースを作成・ホスティングするためのステップバイステップの手順を解説します。
MySQL とは?
MySQL はスウェーデンの企業 MySQL AB によって開発されたリレーショナルデータベース管理システムで、Oracle の製品です。
MySQL はリレーショナルデータベース管理システムです。リレーショナルデータベースは、すべてのデータを一つの大きな倉庫に入れるのではなく、異なるテーブルにデータを格納するため、速度と柔軟性が向上します。
MySQL が使用する SQL 言語は、データベースへのアクセスに最もよく使われる標準化された言語です。MySQL ソフトウェアはデュアルライセンス方式を採用しており、コミュニティ版と商用版に分かれています。中小規模の Web サイト開発では、サイズが小さく、速度が速く、総所有コストが低く、オープンソースであるといった特長から、Web サイトのデータベースとして MySQL が選ばれています。
21YunBox は、MySQL データベースのワンクリックホスティングと運用・保守不要のソリューションを提供します。
中国で MySQL データベースを作成するには?
- 21YunBox(英語)にサインアップします
- コンソールで「Database」を選択します
- 次に「Add Database」をクリックします
- 作成時に以下の値を使用します
| 項目 | 説明 |
|---|---|
| Database | 現在作成するデータベースインスタンスに名前を付けます |
| Database name | データベースに接続する際のデータベース名。指定しない場合はシステムが自動生成します。 |
| Database Username | データベースに接続する際のユーザー名。指定しない場合はシステムが自動生成します。 |
注意:Database name と Database user name は作成時に変更できません。
上記の設定では、データベースのパスワードが入力されていないことにお気づきかと思います。これはシステムが自動生成するため、別途入力する必要がないからです。
データベースにリモート接続するには?
ほとんどの場合、データベースへの接続は、コードを通じて行うデータの追加・削除・変更・検索などの操作のために行います。 データベースへの接続 URL は自動的に組み立てられるため、それを貼り付けるだけで設定が完了し、利用できます。
イントラネット内でデータベースに接続するには?
21YunBox のイントラネット内では、database URL を直接使って接続できます。
詳しくは、各データベース接続のセクションを参照してください:
- Python Flask または Django プロジェクトの場合は、Django プロジェクトをサーバーにデプロイする方法(英語)を参照してください。
- PHP Laravel プロジェクトの場合は、Laravel プロジェクトをサーバーにデプロイする方法(英語)を参照してください。
- Ruby on Rails プロジェクトの場合は、Rails プロジェクトをサーバーにデプロイする方法(英語)を参照してください。
- Java Spring プロジェクトの場合は、Spring プロジェクトをサーバーにデプロイする方法(英語)を参照してください。
外部ネットワークからデータベースに接続するには?
21YunBox の外部ネットワークからは、DBeaver や MySQL Workbench などのビジュアルインターフェースのクライアントツールを使うか、コマンドライン を直接使って接続できます。
データベースをバックアップするには?
21YunBox は 7 日間無料のクラウドデータベースバックアップを提供します。毎日 .sql.gz 形式で多重バックアップのクラウドディスクに保存されます。