CentOS7はMySQL5.6をインストールします

環境:CentOS7ソフトウェア:MySQL5.6.26

インストールする前に次のコマンドを実行して、必要な環境を構成することをお勧めします。

yum install libaio #libaioをインストールします
yum install deltarpm #deltarpmをインストールします
yum install perl-Data-Dumper.x86_64 #Perlモジュールをインストールする

1 ** [ MySQL **](https://cloud.tencent.com/product/cdb?from=10680)ソースパッケージをダウンロード

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

**2 ダウンロードしたファイルを/ usr / localディレクトリに解凍し、フォルダ名をmysql **に変更します。

tar -zxvf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz  -C /usr/local
mv mysql-5.6.26-linux-glibc2.5-x86_64/ mysql

3 Mysqlユーザーとユーザーグループを作成します

useradd mysql -s /sbin/nologin

4 Mysqlデータベースディレクトリを作成し、Mysqlユーザーに権限を付与します

mkdir -p /data/mysql
chown -R mysql:mysql /data/mysql
chown -R mysql:mysql /usr/local/mysql

**5 / usr / local / mysqlディレクトリに入り、mysql **を初期化します。

. /scripts/mysql_install_db --user=mysql --datadir=/data/mysql

6 システムに付属のmy.cnfファイルをバックアップしてから、デフォルトの構成ファイルをMysql解凍ディレクトリに移動します。

mv /etc/my.cnf /etc/my.cnf.bak
cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

7 my.cnfファイルを変更します

datadir=/data/mysql
port=3306
socket=/tmp/mysql.sock

8 解凍したディレクトリのmysql.serverファイルを/etc/init.d/mysqldにコピーします

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod 755/etc/init.d/mysqld
vi /etc/init.d/mysqld
datadir=/data/mysql   #データベースディレクトリファイルを変更する
basedir=/usr/local/mysql

9 mysqlサービスを開始します

service mysqld start
 
Usage: mysqld  {start|stop|restart|reload|force-reload|status}[ MySQL server options ]

10 mysql環境変数を構成します

echo "PATH=$PATH:/usr/local/mysql/bin">>/etc/profile
source /etc/profile

**11 mysql **にログインします

[ root@localhost ~]# mysql -uroot -p #最初のログインにパスワードは必要ありません。Enterキーを押すだけです。
Enter password: 
Welcome to the MySQL monitor.  Commands end with; or \g.
Your MySQL connection id is 2
Server version:5.6.26 MySQL Community Server(GPL)Copyright(c)2000,2015, Oracle and/or its affiliates. All rights reserved.
 
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
 
Type 'help;' or '\h'for help. Type '\c' to clear the current input statement.
 
mysql> update mysql.user set password=password("123456") where user="root"; #ルートパスワードを変更する
flush privileges;

**12 文字エンコーディングをUTF-8 **に設定します

[LinuxでのMySQL5.5 / 5.6の変更された文字セットエンコーディングはUTF8です](http://my.oschina.net/dabird/blog/550287)を参照してください。インストールが完了しました。

Recommended Posts

CentOS7.2はMysql5.7.13をインストールします
CentOSインストールmysql
CentOS7はMySQL5.6をインストールします
CentOS8はMySQL8.0をインストールします
CentOS7はmysql8をインストールします
CentOS7はMySQL8をインストールします
centos7.5インストールmysql5.7.17
CentOS6.5オフラインインストールMySQL5.6.26
Centos7にMySQL5.7をインストールします
CentOS 7.2YumはMySQL5.6をインストールします
Centos7インストールMysql8チュートリアル
Centos7にmysqlをインストールします
Centos7はMysqlデータベースをインストールします
CentOS6.5の下にmysql5.1をインストールします
1.5Centos7をインストールする
mysqlをcentosにオンラインでインストールする
centosはyumを介してmysqlをインストールします
LinuxCentosにMySQL8.0.16をインストールします
LinuxにMySQLをインストールする(CentOS 7)
Centos6インストールmysql5.7.xシリーズ
CentOS8はMySQL8をインストールします(プロテスト)
Centos6はPython2.7.13をインストールします
CentOS8にMySQLをインストールする方法
CentOS7yumはmysqlをインストールして起動します
CentOSはRedmineをインストールします
Centos7はPython3.6をインストールします。
CentOS7はDockerをインストールします
CentOS 7はNginx、PHP、MySQLパッケージをインストールします
CentOS7はGlusterFSをインストールします
CentOS7.4はZabbix3.4をインストールします
CentOS7はDockerをインストールします
Centos6.5はTomcatをインストールします
CentOSはPython3.6をインストールします
VmwareはCentOS6をインストールします
centos7 install docker-ce 18.01.0
CentOS7.2はMariaDBをインストールします
CentOS7にDockerを使用してMySqlをインストールする
Centos7はPython2.7をインストールします
CentOS7.3はZabbix3をインストールします
Centos7はLAMP + PHPmyadminをインストールします
Linux CentOS7(Windows)にMySQLをインストールする
CentOSはopenjdk1.8をインストールします
CENTOS6.5インストールCDH5.12.1(1)
CentOSはPHPをインストールします
CentOS7yumはmysqlをインストールして起動します
CentOS6はmist.ioをインストールします
Centos7はDockerをインストールします
Centos7とcentos8はmysql5.65.78.0をインストールするのでとても簡単です
centOsはrabbitMQをインストールします
Centos7はNginxをインストールします
CentOS6.5はCDH5.13をインストールします
Centos7インストールdocker18
CentosはPython3をインストールします
centos7インストールドッカー
CentOSインストールjdk
centos7インストールnginx-rtmp
Centos6.3はKVMをインストールします
CentOSはPostgreSQL9.1をインストールします
MySQL5.7をインストールするためのcentos7。* tarパッケージ
CentOS7はJava1.8をインストールします
CentOS8はfastdfs6.06をインストールします