Brother Chao の協力により、InnoDb データ エンジンに基づく mysql データベース クラスターの構築が完了し、マスター/スレーブ レプリケーション機能が実装されました。このブログ投稿では、バイナリを使用して mysql をインストールする方法を紹介します。具体的な実装手順は次のとおりです。以下:
ソフトウェア使用手順:
Liunx システム: centOS 7
データベース バージョン: mysql-5.6.12-linux-glibc2.5-x86_64.tar
1, centos7 の新しいインストール システムに必要なファイルをダウンロード:
yum install libaio yum install 'perl(Data::Dumper)' yum -y install perl perl-devel
2 家はユーザーのホームディレクトリに入ってTOOLSフォルダを作成します
# cd ~ #mkdir tools #cd tools
3.
mysql5.6バイナリバッグをダウンロード
WGETツールをダウンロード:
3. mysql ユーザーとユーザー グループを追加します
rpm ivh wget-1.12-1.4.el6.x86_64.rpm wget http://cdn.mysql.com//archives/mysql-5.6/mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz (也可以从云盘下载:http://pan.baidu.com/s/1i44FJWL)
4. バイナリ インストール パッケージを解凍します
# groupadd mysql # useradd -g mysql mysql
5. /application/data フォルダーと /application/mysql フォルダーを作成します
# tar zxvf mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz
6. mysql-5.6.12-linux-glibc2 .5-x86_64 は mysql
# mkdir /application/data -p
7 に名前が変更されます。mysql フォルダーのユーザーとユーザー グループを mysql
# mv mysql-5.6.12-linux-glibc2.5-x86_64 /application # mv /application/mysql-5.6.12-linux-glibc2.5-x86_64/ /application/mysql
8 に変更します。次に、mysql テーブル、情報テーブルなどを初期化する必要があります
# cd /application/mysql #chown -R mysql:mysql ./
9. mysqld と mysql を起動するための設定ファイルを設定します
#scripts/mysql_install_db --user=mysql --basedir=/application/mysql --datadir=/application/data
10.
11. mysqlを起動するためのソフトリンクを作成します# cp /application/mysql/support-files/mysql.server /etc/init.d/mysqld
# cp /application/mysql/my.cnf /etc/my.cnf
# vi /etc/my.cnf
basedir =/application/mysql
datadir = /application/data
port = 3306
server_id = 1
13. 14.スタートサービス:
# ln -s /application/mysql/bin/mysql /usr/bin
# chkconfig mysqld on
1. ホストの MAC アドレスを確認します:
#
systemctl start firewalld.service
# systemctl stop firewalld.service
# systemctl disable firewalld.service 禁止开机启动
上記は実際の mysql クラスター構築 (1) - centos7 での mysql-5.6 のバイナリインストールです。さらに関連する内容については、PHP 中国語 Web サイト (m.sbmmt.com) に注目してください。