Mariadb-installation

提供:Dev Guides
移動先:案内検索

MariaDB-インストール

MariaDBのすべてのダウンロードは、MariaDB公式公式Webサイトのhttps://downloads.mariadb.org/[ダウンロード]セクションにあります。 希望するバージョンへのリンクをクリックすると、複数のオペレーティングシステム、アーキテクチャ、およびインストールファイルタイプのダウンロードのリストが表示されます。

LINUX/UNIXへのインストール

Linux/Unixシステムの詳細な知識がある場合は、ソースをダウンロードしてインストールをビルドしてください。 推奨されるインストール方法は、配布パッケージを利用することです。 MariaDBは、次のLinux/Unixディストリビューション用のパッケージを提供しています-

  • RedHat/CentOS/Fedora
  • Debian/Ubuntu

次のディストリビューションには、リポジトリにMariaDBパッケージが含まれています-

  • openSUSE
  • Arch Linux
  • マゲイア
  • Mint
  • Slackware

Ubuntu環境にインストールするには、次の手順に従います-

  • ステップ1 *-rootユーザーとしてログインします。
  • ステップ2 *-MariaDBパッケージを含むディレクトリに移動します。
  • ステップ3 *-次のコードでGnuPG署名キーをインポートします-
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

ステップ4 *-MariaDBを *sources.list ファイルに追加します。 ファイルを開き、次のコードを追加します-

sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntuprecise main'
  • ステップ5 *-次を使用してシステムを更新します-
sudo apt-get update
  • ステップ6 *-以下を使用してMariaDBをインストールします-
sudo apt-get install mariadb-server

Windowsへのインストール

自動インストールファイル(MSI)を見つけてダウンロードしたら、ファイルをダブルクリックしてインストールを開始します。 インストールウィザードは、インストールのすべてのステップと必要な設定をガイドします。

コマンドプロンプトからインストールを開始して、インストールをテストします。 通常はディレクトリ内のインストールの場所に移動し、プロンプトで次のように入力します-

mysqld.exe --console

インストールが成功すると、起動に関連するメッセージが表示されます。 これが表示されない場合は、許可の問題がある可能性があります。 ユーザーアカウントがアプリケーションにアクセスできることを確認します。 グラフィカルクライアントは、Windows環境でのMariaDB管理に使用できます。 コマンドラインが不快または扱いにくいと感じた場合は、必ず試してください。

インストールのテスト

MariaDBの機能とインストールを確認するために、いくつかの簡単なタスクを実行します。

管理ユーティリティを使用してサーバーステータスを取得

mysqladminバイナリでサーバーのバージョンを表示します。

[root@host]# mysqladmin --version

バージョン、ディストリビューション、オペレーティングシステム、およびアーキテクチャが表示されます。 そのタイプの出力が表示されない場合は、インストールの問題を調べてください。

クライアントで簡単なコマンドを実行

MariaDBのコマンドプロンプトを表示します。 これでMariaDBに接続され、コマンドの実行が許可されます。 次のように簡単なコマンドを入力してください-

mysql> SHOW DATABASES;

インストール後

MariaDBが正常にインストールされたら、rootパスワードを設定します。 新規インストールでは、パスワードが空白になります。 新しいパスワードを設定するには、次を入力してください-

mysqladmin -u root password "[enter your password here]";

以下を入力して、新しい資格情報でサーバーに接続します-

mysql -u root -p
Enter password:*******

Windowsでのアップグレード

MySQLが既にWindowsシステムにインストールされており、MariaDBにアップグレードする場合。 MySQLをアンインストールしてMariaDBをインストールしないでください。 これにより、既存のデータベースとの競合が発生します。 代わりにMariaDBをインストールしてから、Windowsインストールファイルでアップグレードウィザードを使用する必要があります。

MySQL my.cnfファイルのオプションはMariaDBで動作するはずです。 ただし、MariaDBには多くの機能があり、MySQLにはありません。

my.cnfファイルで次の競合を考慮してください-

  • MariaDBは、デフォルトで一時ファイルにAriaストレージエンジンを使用します。 一時ファイルが多数ある場合、MyISAMテーブルを使用しない場合は、キーバッファーサイズを変更します。
  • アプリケーションが頻繁に接続/切断する場合は、スレッドキャッシュサイズを変更します。
  • 100を超える接続を使用する場合は、スレッドプールを使用します。

互換性

MySQLとMariaDBは本質的に同一です。 ただし、アップグレードで問題を作成するには十分な違いがあります。 MariaDBナレッジベースでこれらの重要な違いを確認してください。