Linux/UNIX の yum に MySQL をインストールする
RPM パッケージを使用することをお勧めしますLinux プラットフォーム Mysql にインストールする場合、MySQL AB は次の RPM パッケージのダウンロード アドレスを提供します:
- MySQL-MySQL サーバー。別のマシンで実行されている MySQL サーバーに接続するだけの場合を除き、このオプションが必要です。
- MySQL-client- MySQL サーバーに接続して操作するために使用される MySQL クライアント プログラム。
- MySQL-devel- ライブラリとインクルード ファイル。Perl モジュールなどの他の MySQL クライアントをコンパイルする場合は、この RPM パッケージをインストールする必要があります。
- MySQL-shared- このパッケージには、一部の言語およびアプリケーションが MySQL を使用して動的にロードする必要がある共有ライブラリ (libmysqlclient.so*) が含まれています。
- MySQL-bench - MySQL データベース サーバーのベンチマークおよびパフォーマンス テスト ツール。
インストール前に、システムに MySQL がインストールされているかどうかを確認できます:
rpm -qa | grep mysql
システムに MySQL がインストールされている場合は、アンインストールすることを選択できます:
rpm -e mysql // 普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
正式バージョンをインストールする
次に、yum コマンドを使用して MySQL を Centos7 システムにインストールします。CentOS 7 バージョンでは、MySQL データベースがデフォルトのプログラム リストから削除されていることに注意してください。インストール前に公式 Web サイトからダウンロードしてください。Yum リソース パッケージのダウンロード アドレスは次のとおりです: https://dev.mysql.com/downloads/repo/yum/
注: インストール プロセス中にインストールするには管理者権限を有効にする必要があります。有効にしないと、権限が不十分なためインストールが失敗します。
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum update yum install mysql-server
権限設定:
chown mysql:mysql -R /var/lib/mysql
MySQL の初期化:
mysqld --initialize
MySQL の開始:
systemctl start mysqld
MySQL の実行ステータスの表示:
systemctl status mysqld
注: mysql サービスを初めて開始する場合、mysql サーバーは最初に初期構成を実行します。
コミュニティ バージョンをインストールする
加えて、代わりに MariaDB を使用することもできます。MariaDB データベース管理システムは MySQL のブランチであり、主にオープン ソース コミュニティによって維持されており、次のライセンスを取得しています。 GPL。このブランチを開発した理由の 1 つは、Oracle が MySQL を買収した後、MySQL がクローズド ソースになる潜在的なリスクがあったため、コミュニティはこのリスクを回避するためにブランチ アプローチを採用したことです。
MariaDB は、API やコマンド ラインを含めて MySQL と完全な互換性を持ち、MySQL を簡単に置き換えることを目指しています。
yum install mariadb\-server mariadb
mariadb データベースに関連するコマンドは次のとおりです:
systemctl start mariadb #启动MariaDB systemctl stop mariadb #停止MariaDB systemctl restart mariadb #重启MariaDB systemctl enable mariadb #设置开机启动
MySQL のインストールを確認する
MySQL が正常にインストールされた後、いくつかの基本テーブルが初期化されます。簡単なテストで MySQL が適切に動作していることを確認できます。
mysqladmin ツールを使用してサーバーのステータスを取得します:
mysqladmin コマンドを使用してサーバーのバージョンを確認します。Linux では、バイナリ ファイルは /usr/bin ディレクトリにあります。Windows では、 、バイナリ ファイルは C :\mysql\bin にあります。
[root@host]# mysqladmin --version
Linux 上のこのコマンドは、システム情報に基づいて次の結果を出力します。
mysqladmin Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
上記のコマンドの実行後に情報が出力されない場合は、Mysql が正常にインストールされていません。
Mysql が正常にインストールされた後、デフォルトの root ユーザー パスワードは空です。次のコマンドを使用して root ユーザーのパスワードを作成できます:
[root@host]# mysqladmin -u root password "new_password";
これで、次のコマンド:
[root@host]# mysql -u root -p *******
注意: パスワードを入力する際、パスワードは表示されませんので、正しく入力してください。