Centos7はMysqlデータベースをインストールします

インストール環境は次のとおりです。

 Centos 7.464人
 Mysql 5.7

[ MYSQL Yumバージョンを表示](https://dev.mysql.com/downloads/repo/yum/)

[MySQL](https://cloud.tencent.com/product/cdb?from=10680)Yum ####をダウンロードしてインストールします

sshがターゲットサーバーに接続したら、wgetを使用してMySQLYumのバージョン5.7をダウンロードします。

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

次に、yumを使用してMySQLYumをインストールします

yum localinstall mysql57-community-release-el7-8.noarch.rpm

次に、コマンドを使用して、MySQLYumが正常にインストールされているかどうかを確認します

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

インストールが成功すると、次のプロンプトが表示されます。

image

MySQLをインストールする####

yum install mysql-community-server

MySQLを起動します####

systemctl start mysqld
//等々
systemctl stop mysqld
systemctl restart mysqld

//第二に、覚えやすい
service msyqld start
service msyqld stop
service msyqld restart

ブートMySQLを設定####

systemctl enable mysqld
systemctl daemon-reload

MySQLパスワードを変更する####

インストール後、rootのデフォルトのパスワードが自動的に生成されます。次のコマンドを使用してパスワードを表示します。5ejRwZBgquLがデフォルトのパスワードです。

[ root@VM_65_249_centos ~]# grep 'temporary password'/var/log/mysqld.log
2018- 06- 13 T04:04:42.144765Z 1[Note] A temporary password is generated for root@localhost: #5ejRwZBgquL

ログインする###

mysql -u root -p 

パスワードを変更する####

mysqlはパスワードセキュリティチェックプラグインを設定しているため、パスワードには大文字と小文字の英語、数字、文字、および8文字以上が含まれている必要があります。末尾が英語のセミコロンであることに注意してください。そうしないと、次のエラーが報告されます。

set password for'root'@'localhost'=password('YourNewPassword123!');
ERROR 1819(HY000): Your password does not satisfy the current policy requirements //パスワードセキュリティプラグインチェックに合格しません

リモート接続####

rootユーザーはデフォルトでリモート接続を禁止しているため、rootがリモート接続できるようにポリシーを変更したり、リモート接続する新しいユーザーを作成したりできます。安全のために、新しいユーザーppjunを作成します

GRANT ALL PRIVILEGES ON *.* TO 'ppjun'@'%' IDENTIFIED BY 'YourNewPassword123!' WITH GRAN;

ここでの意味は、ユーザーppjunがマシンのすべてのデータベース内のすべてのテーブルにアクセス許可を割り当て、パスワードYourNewPassword123を設定できるようにすることです。

デフォルトのUTF8エンコーディングを構成します####

vi /etc/my.cnf 

[mysqld]の下に追加

[ mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'

次に、mysqlでは、エンコーディングはutf8です。

mysql> show variables like '%character%';+--------------------------+----------------------------+| Variable_name            | Value                      |+--------------------------+----------------------------+| character_set_client     | utf8                       || character_set_connection | utf8                       || character_set_database   | utf8                       || character_set_filesystem | binary                     || character_set_results    | utf8                       || character_set_server     | utf8                       || character_set_system     | utf8                       || character_sets_dir       |/usr/share/mysql/charsets/|+--------------------------+----------------------------+8 rows inset(0.00 sec)

上記。

Recommended Posts

Centos7はMysqlデータベースをインストールします
CentOS7はMySQLをインストールします
CentOSインストールmysql
CentOS7インストールmysql
CentOS7はMySQL5.6をインストールします
CentOS8はMySQL8.0をインストールします
CentOS7はmysql8をインストールします
CentOS7はMySQL8をインストールします
centos7.5インストールmysql5.7.17
CentOS6.5オフラインインストールMySQL5.6.26
Centos7にMySQL5.7をインストールします
CentOS7の下にmysql5.7をインストールします
CentOS 7.2YumはMySQL5.6をインストールします
Centos7インストールMysql8チュートリアル
Centosはmysql8を手動でインストールします
Centos7にmysqlをインストールします
CentOS6.5の下にmysql5.1をインストールします
mysqlをcentosにオンラインでインストールする
centosはyumを介してmysqlをインストールします
LinuxCentosにMySQL8.0.16をインストールします
CentOS6.9でOracle11gR2データベースをインストールします
LinuxにMySQLをインストールする(CentOS 7)
Centos6インストールmysql5.7.xシリーズ
1.5Centos7をインストールする
CentOS7の下にMongoDBデータベースをインストールします
CentOS8はMySQL8をインストールします(プロテスト)
CentOS8にMySQLをインストールする方法
CentOS7yumはmysqlをインストールして起動します
CentOSYumはMySQL5.6をコンパイルしてインストールします
CentOS 7はNginx、PHP、MySQLパッケージをインストールします
CentOS7にDockerを使用してMySqlをインストールする
CentOS7yumはmysqlをインストールして起動します
Centos7とcentos8はmysql5.65.78.0をインストールするのでとても簡単です
Centos yum installmysql5.6以降
CentOSLinuxにOracleデータベースをインストールします
CentOS7.2インストールlepusデータベース監視システム
MySQL5.7をインストールするためのcentos7。* tarパッケージ
Centos7mysqlデータベースのインストールと構成
Centos6はPython2.7.13をインストールします
Centos7.3はnginxをインストールします
CentOSはRedmineをインストールします
Centos7はPython3.6をインストールします。
Centos7インストールprotobuf
CentOS7はGlusterFSをインストールします
CentOS7.4はZabbix3.4をインストールします
Centos6.5はTomcatをインストールします
CentOSはPython3.6をインストールします
VmwareはCentOS6をインストールします
centos7 install docker-ce 18.01.0
CentOS7.2はMariaDBをインストールします
CentOS7はHadoop3.0.0をインストールします
Centos7はPython2.7をインストールします
Centos7.6はseleniuをインストールします
CentOS7.3はZabbix3をインストールします
Centos7はLAMP + PHPmyadminをインストールします
CentOSはopenjdk1.8をインストールします
CENTOS6.5インストールCDH5.12.1(1)
CentOSはPHPをインストールします
CentOS6はmist.ioをインストールします
Centos7はDockerをインストールします
centOsはrabbitMQをインストールします