ホームページ  >  記事  >  データベース  >  Centos_MySQL に Mysql をインストールするためのグラフィカル チュートリアル

Centos_MySQL に Mysql をインストールするためのグラフィカル チュートリアル

PHP中文网
PHP中文网オリジナル
2016-11-30 23:59:40933ブラウズ

Mysql は一般的に使用されるデータベースであり、日常の開発でよく使用されます。仕事をうまくやり遂げたい場合は、まずツールを強化する必要があります。この記事では、(他の Linux ディストリビューションと同様に) centos に Mysql をインストールする方法を具体的に説明します。最初に準備する資料: Mysql、ここでは 64 ビットを使用します、ポータル:

http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15-linux-glibc2.5- x86_64。 tar.gz。

1. インストール方法は何ですか?

A. Mysql のバイナリ インストール パッケージをダウンロードし、使用できるように個人設定ファイルを設定します。

B. Ubuntu の apt-get、Centos の yum、rpm などの Linux パッケージ管理ツールを使用します。ブログ投稿 1: http://www.tuicool.com/articles/2EfM7f を参照してください。

参考ブログ投稿 2: http://www.bitsCN.com/article/94284.htm

参考ブログ投稿 3: http://www.bitsCN.com/article/94287.htm

C。コンパイルとインストール、参考ブログ投稿: http://www.bitsCN.com/article/94291.htm

2. 上記のインストール方法の長所と短所。

A. この方法は簡単で便利です。自分で設定ファイルを作成することを強くお勧めします。

B. シンプル、便利、高速ですが、無料ではないことが多く、最新の Mysql バージョンを使用できない場合があるため、初心者に適しています。

C. ソース コードのインストールはさらに複雑です。興味がある場合は、最初の 2 つの方法でインストールすることをお勧めします

3.

1. インストールパッケージをルートディレクトリにダウンロードします。

コマンド:

cd ~/

wget http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz

2. opt ディレクトリに新しいフォルダー mysql を作成します。 コマンド: mkdir /opt/mysql

3. ダウンロードしたインストール パッケージを /opt/mysql に解凍します。

command:

cd/opt/mysql -linux-glibc2.5-x86_64/ /usr/local/mysql

[注] パッケージ管理を容易にするためにソフトリンクを作成します。 :成功したかどうかをテストします: YES NO コマンド: LS -LH /USR /LOCAL /

5. mysql ユーザーと MySQL ユーザー グループを追加します

コマンド:

GROUPADD mysql

useradd -g mysql -S / sbin/nologin -d /usr/local/mysql -M mysql

6. グローバル変数を設定します

コマンド: vim /etc/profile

プロファイル ファイルの最後の行に次のコードを追加します:

PATH =$PATH :/usr/local/mysql/bin

図に示すように:

次に、保存して終了し、コマンドを使用します:

source /etc/profile

構成ファイル

MySQLを設定する必要があります。一般に、独自に定義された設定ファイルがない場合、Mysql はまず etc ディレクトリに移動して、設定ファイルとして my.cnf ファイルを見つけます。そうでない場合は、引き続き /usr/local/ の下の etc ディレクトリに移動します。それを見つけるためのmysqlパス。ここでは独自の構成ファイルを使用しています。

mv コマンドまたは cp コマンドを使用して、このファイルをルート ディレクトリに取得します。

8. MySQL データ、ログ、ソケットを保存するフォルダーを作成します

コマンド:

mkdir -p /data/mysql/mysql3306/{data,logs,tmp}

作成が完了したら、ステップ 6 の手順 構成ファイルをパス /data/mysql のディレクトリ mysql3306 にコピーします 構成ファイルが必要な場合は、以下のコメントに電子メールを残してください。送信します。

図に示すように:

コマンド:

cp ~/mysql3306.cnf /data/mysql/mysql3306/

[注] このコマンドは、データ フォルダーが存在するディレクトリをバッチで作成するために使用されます。ルート ファイルにあります。レイヤーをクリップします。このパスはすでに 3306 を作成しているので、例としてスクリーンショット 3308 を取り上げます。

:) さて、ここまでできたら。おめでとうございます。半分以上完了しました。残っているのは、Mysql を初期化して起動し、ログインすることだけです。

9. MySQL の初期化:

コマンド:

mysqld --initialize datadir=/data/mysql/mysql3306/data/

Centos_MySQL に Mysql をインストールするためのグラフィカル チュートリアル [注意] このコマンドの処理はエラーがなければ成功です。エラーがある場合は、/data/mysql/mysql3306/data に移動し、error.log を開いてエラーの原因を確認できます。警告が発生した場合は無視してかまいません。

写真に示すように:

[注] このコマンドが正常に実行されると、最後に root アカウントの一時的なログイン パスワードが与えられます (図の赤い矢印)。以前の Mysql バージョンでは root ログインのデフォルトのパスワードは空のパスワードでしたが、これは変更されました。したがって、この一時パスワードを記録し、後でステップ 12 でログインするときに使用できるように保存する必要があります。

10. ステップ 4 で mysql ユーザーに関連するディレクトリを認可します

コマンド:

chown -R mysql:mysql /usr/local/mysql 
chown -R mysql:mysql /opt/mysql 
chown -R mysql:mysql /data/mysql

11. Mysql を起動します:

コマンド: mysqld --defauslts-file=/data/mysql/mysql3306 / mysql3 306 .cnf &

図に示すように:


[注] コマンドの後の「&」を使用すると、Mysql をバックグラウンドで実行できます。エラーが発生しなければ正常に起動できます。
[正常に起動したかどうかを確認する]
コマンド: ps axu | grep mysqld

図に示すように:

12. MySQL にログインします:

mysql --socket = /tmp/mysql330 6.sock -uroot -p

【注意】手順9で記録したパスワードを入力してください。 画像


に示すように、ログインに成功すると、「show Databases;」を使用してデータベースを表示できないことがわかります。

ここでいくつかの変更を加え、Mysql にログインしてコマンドを入力する必要があります。

ステップ 1: 以降のログインを容易にするために、root アカウントのパスワードを 123456 に変更します。
コマンド:
alter user root@localhost '123456';
ステップ 2: 権限を解放します
コマンド:
権限をデータベースを消去します。
13. mysqld をシャットダウンします:
コマンド:
mysqladmin --socket=/tmp/mysql3306.sock -uroot -p shutdown

[注] この名前は、ソケットがポート 3306 である mysql を閉じます。これは、この Mysql インストール方法の利点でもあり、複数のインスタンスを作成し、対応する Mysql インスタンスを閉じることを選択できるため便利です。 Mysql が正常にインストールされ、ログインして使用できるようになったので、これに基づいて構成ファイルをコピーして変更し、ポート 3307 でインスタンスを作成できます。楽しんでください!

以下は、私がインストールした 2 つのインスタンスのスクリーンショットです:

考えられる FAQ:Q: Mysql のインストール方法は学習できたと思います。それで、それではどうでしょうか?

A: はは、「Must Know Mysql」をチェックして、Mysql の知識とスキルをプレイして強化することができます。

Q: Mysql の起動コマンドとログイン コマンドは、yum インストールよりも複雑で面倒です。どうすればよいですか?

A: 若すぎるサンプルです。スクリプトを使用してログインしてみてください。スクリプトの書き方については、今後のアップデートをお待ちください。

まとめ:

今回はMysqlのインストール方法をマスターしました。ただし、Mysql のスキルを向上させるには、設定ファイルとその使用法を詳しく調べる必要があります。

上記は、Centos_MySQL での Mysql インストールのグラフィック チュートリアルの内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。