ホームページ  >  記事  >  データベース  >  Linux_MySQL での rpm モードでの mysql のインストールに関するチュートリアル

Linux_MySQL での rpm モードでの mysql のインストールに関するチュートリアル

WBOY
WBOYオリジナル
2016-11-30 23:59:381223ブラウズ

毎回のインスタレーションはいつも少しずつ異なります。今回はこれを試して記録してみましょう。

1. まず、rpm パッケージをダウンロードする必要があります:

ミラーアドレス: http://mysql.mirrors.pair.com/Downloads/

さまざまなバージョンに応じてダウンロードを選択できます:

MySQL-server-5.6.20-1.el6.i686.rpm

MySQL-client-5.6.20-1.el6.i686.rpm

MySQL-devel-5.6.20-1.el6.i686.rpm (このパッケージはバックアップ用です)

rpm を使用して mysql をインストールする場合、mysql-server だけをインストールするとコマンドライン モードで mysql に接続できなくなるため、mysql-client もインストールする必要があります

2. サーバーのインストールを開始します:

コマンドを実行: rpm -ivh MySQL-server-5.6.20-1.el6.i686.rpm

インストールが完了すると、次のプロンプトが表示されます:

ヒント 1: mysql-server をインストールすると、root アカウントのパスワードがランダムに生成され、/root/.mysql_secret に保存されます

ヒント 2: mysql-server をインストールした後、初めて mysql に接続するときにデフォルトのパスワードを変更する必要があります

これを確認したら、次のようにコマンド find / -name mysql を実行して、mysql-server のインストール場所を見つける必要があります。

/etc/logrotate.d/mysql /etc/rc.d/init.d/mysql /USR/Share/MySQL ---- My-Default.cnf ファイルを含む

/usr/bin/mysql

/usr/lib/mysql

/var/lib/mysql
次に実行します:
find / -name my.cnf

次のように、mysql-server の設定ファイルの場所を見つけます:

/usr/my.cnf

次に、mysql-server を起動し、次を実行します: /etc/init.d/mysql start

正常に起動した後に実行します: ps -el grep mysql

システムは mysqld の関連プロセス情報をリストし、mysql-server が正常にインストールされたことを示します。

3. mysql クライアントをインストールします:

mysql-server のインストール後にコマンドラインからデータベースに接続する方法がないため、mysql-client のインストールを続行してコマンドを実行する必要があります:

rpm -ivh MySQL-client-5.6.20-1.el6.i686.rpm

しばらくすると、インストールが成功したことを示すメッセージが表示されます。この時点で、次のコマンドを実行します。

mysql -u root -p 接続するときは、パスワードを入力する必要があります。これを入力すると成功します。

mysql コンソールに入ったら、次のコマンドを実行します。

最初にパスワードを変更する必要があるというシステムのプロンプトが表示されたことがわかりました。まずシステムを終了してから、mysqladmin -u root -p passwd 'new-passwd' を実行します

パスワードを変更するには、再度 mysql に接続し、設定したパスワードを入力して、show Databases コマンドを実行し続け、成功したことを確認します。

4. 次に、mysql-devel パッケージをインストールする必要がありますか?

試してみてください。

実行:

rpm -ivh MySQL-devel-5.6.20-1.el6.i686.rpm

インストールが成功したことを示すプロンプトが表示され、mysql に接続して show Database を実行しても機能します。 。 。 !

Googleで検索してください:

MySQL-develはあまり必要ないようです~~

以上がこの記事の全内容です。皆様の学習に少しでもお役に立てれば幸いです。よろしくお願いいたします。

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