開発者にとって、Mysqlデータベースのインストールは、私たちが必然的に直面する問題です。そのインストールプロセスは複雑ではなく、インターネット上には多くのインストールチュートリアルがありますが、初心者にとっては、さまざまな形式のインストールがあります。どの方法をインストールするかを選択するのが難しいことは初心者であり、多くの場合、チュートリアルによるとインストールは成功せず、インストールプロセス中にさまざまなエラーが発生します。
以下は、Linux(Centos 7.8 64ビット)にMysqlをインストールする完全なプロセスを記録しています(例としてバージョン5.7を取り上げます)。実際の操作記録は決して水文学ではありません。エラーや脱落がある場合は、訂正してください。
作成者は、mysqlをインストールするためにさまざまな方法を使用します。これは簡単な方法であり、次に別の方法を使用してインストールします(LinuxインストールMysql5.7.X(2))
1. mysql rpmパッケージをダウンロードし、ディレクトリを準備します
// 1、创建文件夹
mkdir software/database/mysql-5.7
// 2、切换文件目录
cd /software/database/mysql-5.7
// 3、下载rpm文件
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
wgetコマンドを実行する
2.ダウンロードしたrpmパッケージをインストールします
yum localinstall mysql80-community-release-el7-3.noarch.rpm
3. yumリポジトリでmysqlのバージョンを確認します。必要なバージョンに変更する必要がある場合は、デフォルトで有効になっている最新のものです。
yum repolist all | grep mysql
現在、デフォルトはバージョン8.0ですが、バージョン5.7に変更する必要があります
4.必要なバージョンに変更し、yumリポジトリでMySQLが必要としないバージョンを無効にし、必要なバージョン(5.7)を有効にします。
3つの変更方法を提供する
- yum-config-manager --disablemysql80-community
- yum-config-manager --enable mysql57-community
- /etc/yum.repos.d/mysql-community.repoファイルを手動で編集して選択し、enable = 1のデフォルトバージョンを0に変更し、enabled = 1の必要なバージョンを変更します
構成ファイルを手動で変更して、vi / etc / yum.repos.d / mysql-community.repoをセットアップします。
5.前の操作はmysqlをインストールするために準備されています
yum install mysql-community-server
yを入力してください
yを入力してください
OK、Complete!が表示されたら、インストールされていることを意味します。
6. 5.7バージョンのmysqlは、最初に起動したときに一時パスワードを自動的に生成します
パスワードは、log grep'temporary password '/ var / log / mysqld.logを表示することで見つけることができます。
注:コマンドを実行すると、ログに表示されません。mysqlサーバーサービスmysqldstartを開始する必要があります。
これでパスワードを変更できます!
最初にパスワードを初期化することが非常に重要です。そうしないと、次のようなmysqlを使用できません。
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> use mysql;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
これまでのところ、基本的に完了です。
-------------------------------------------------- ----------------------作成
者:世界のコーディング
ソース:CSDN
オリジナル:https://blog.csdn.net/dgxin_605/article/details/107584229
著作権表示:この記事はブロガーのオリジナル記事です。転載する場合はブログ投稿へのリンクを添付してください!
-------------------------------------------------- ----------------------