CentOS7yumはmysqlをインストールして起動します

インストール環境:[CentOS](http://www.linuxidc.com/topicnews.aspx?tid=14)7 64ビットMINIバージョン、MySQL5.7をインストール

1、 YUMソースを構成します

[MySQL](https://cloud.tencent.com/product/cdb?from=10680)の公式WebサイトでYUMソースrpmインストールパッケージをダウンロードします:https://dev.mysql.com/downloads/repo/yum/

# mysqlソースインストールパッケージをダウンロードします
shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
# mysqlソースをインストールします
shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm

[mysql](https://cloud.tencent.com/product/cdb?from=10680)ソースが正常にインストールされていることを確認してください

shell> yum repolist enabled | grep "mysql.*-community.*"

上の図を見ると、インストールが成功したことがわかります。

2、 MySQLをインストール

shell> yum install mysql-community-server

3、 MySQLサービスを開始します

shell> systemctl start mysqld

MySQLの起動ステータスを表示する

shell> systemctl status mysqld

4、 ブート

shell> systemctl enable mysqld
shell> systemctl daemon-reload

5、 ルートローカルログインパスワードを変更する

mysqlのインストール後、rootのデフォルトのパスワードが/var/log/mysqld.logファイルに生成されます。次の方法でデフォルトのルートパスワードを見つけてから、mysqlにログインして変更します。

shell> grep 'temporary password'/var/log/mysqld.log

shell> mysql -u root -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

または

mysql>set password for'root'@'localhost'=password('MyNewPass4!');

注:mysql5.7は、デフォルトでパスワードセキュリティチェックプラグイン(validate_password)をインストールします。デフォルトのパスワードチェックポリシーでは、パスワードに大文字と小文字、数字、および特殊記号を含める必要があり、長さは8文字以上にする必要があります。それ以外の場合は、エラー1819(HY000)が表示されます。次の図に示すように、パスワードが現在のポリシー要件エラーを満たしていません。

6、 リモートログインを許可する###

**デフォルトでは、MySQLはrootアカウントのみがローカルでのログインを許可します。MySQLにリモートで接続する場合は、rootユーザーがリモート接続を許可できるようにするか、リモート接続を許可するアカウントを追加する必要があります。 ****

mysql -u root -p

mysqlライブラリを使用:** mysqlを使用**クエリ情報:ユーザーからホストを選択

ホストフィールドで、localhostはローカルマシンのみがアクセスを許可されることを意味します。リモート接続を実現するには、rootユーザーのホストを%に変更できます。%はすべてのホストがアクセスを許可されることを意味します。特定のIPアクセスのみを許可するように設定する必要がある場合は、対応するIPに変更する必要があります。 。

最後に、Windowsの下のNavicatでリモート接続した場合、エラーは報告されません。

Recommended Posts

CentOS7yumはmysqlをインストールして起動します
CentOS7yumはmysqlをインストールして起動します
CentOSYumはMySQL5.6をコンパイルしてインストールします
CentOS 7.2YumはMySQL5.6をインストールします
centosはyumを介してmysqlをインストールします
CentOS7.2はMysql5.7.13をインストールします
CentOS7はMySQLをインストールします
CentOSインストールmysql
CentOS7インストールmysql
Centos7とcentos8はmysql5.65.78.0をインストールするのでとても簡単です
Centos yum installmysql5.6以降
CentOS7はMySQL5.6をインストールします
CentOS8はMySQL8.0をインストールします
CentOS7はmysql8をインストールします
CentOS7はMySQL8をインストールします
centos7.5インストールmysql5.7.17
CentOSyumインストールApache + PHP + Tomcat7 + MySQL
CentOS7.5ソースコードはmysql5.7.29をコンパイルしてインストールします
Centos7はMySQL8問題レコードをコンパイルしてインストールします
Centos8でnodejsとyumをコンパイルしてインストールします
CentOS7.4ソースコードはMySQL8.0をコンパイルしてインストールします
CentOS7システムyumMySQL5.7をインストールする方法
centos7をインストールして接続します
Centos7YUMはMariaDB10.0をインストールします
Vmware-Centos8をインストールして起動します
CentOS6.5オフラインインストールMySQL5.6.26
Centos7にMySQL5.7をインストールします
CentOS7の下にmysql5.7をインストールします
Vmware-Centos7をインストールして起動します
Centos7インストールMysql8チュートリアル
Centosはmysql8を手動でインストールします
Centos7にmysqlをインストールします
Centos7はMysqlデータベースをインストールします
Centos7YUMはMariaDB10.0をインストールします
CentOS6.5の下にmysql5.1をインストールします
CentOSの下でyumを介してsvnと構成をインストールします
centos7.2.1511にjdk1.8.0_151とmysql5.6.38をインストールする方法
mysqlをcentosにオンラインでインストールする
centos7はpython3とipythonをインストールします
Centosmysqlのインストールと構成
Linuxを理解し、CentOSをインストールする
CentOs7.3はNginx1.9.9をコンパイルしてインストールします
CentOS7はMonoとMonoDevelopをインストールします
CentOS6.5はJava8とTomcat8をインストールします
CentosはGitをコンパイルしてインストールします
LinuxCentosにMySQL8.0.16をインストールします
Centos6.10はpythonとyumを再インストールします
LinuxにMySQLをインストールする(CentOS 7)
Centos6.5はmongodbをインストールして構成します
CentOS7はpython3とpip3をインストールします
CentOS7はOracleJDKとJREをインストールします
CentOS6.5はJava8とTomcat8をインストールします
Centos6インストールmysql5.7.xシリーズ
CentOS6はJira7をインストールしてクラックします
CentOS6.5はJava8とTomcat8をインストールします
Centos7はntp-4.2.8p11をコンパイルしてインストールします
CentOS6.9はpythonをコンパイルしてインストールします
CentOS6のインストールとコンフルエンスのクラック
CentOS6はpython3をコンパイルしてインストールします
CentOS6はJira7をインストールしてクラックします
CentOS 7yumインストールPHP7.3チュートリアル