MySQL5.6のコンパイルとインストール

MySQLの異なるバージョンのコンパイルとインストールには大きな違いがあり、MySQL5.6および5.7バージョンは別々に導入されます

  • MySQL5.7のコンパイルとインストールのチュートリアルはここに添付されています:

                MySQL5.7をコンパイルしてインストールします

1つは、MySQL5.6をコンパイルしてインストールする

データベースを3つのMySQLノードに個別にインストールします。MySQLバージョンには5.6.36を使用し
cmakeバージョンには2.8.6を使用してください以下はMysql1でのデモンストレーションのみであり、インストールプロセスは次のとおりです。

  1. 依存環境をインストールしてコンパイルする
[root@Mysql1 ~]# yum -y install ncurses-devel gcc-c++ perl-Module-Install
'//perl-Module-Install安装失败也没关系,太老了'
  1. gmakeコンパイルソフトウェアをインストールする
[root@Mysql1 ~]# tar zxvf cmake-2.8.6.tar.gz
[root@Mysql1 ~]# cd cmake-2.8.6
[root@Mysql1 cmake-2.8.6]# ./configure
[root@Mysql1 cmake-2.8.6]# gmake && gmake install
  1. MySQLデータベースをインストールします
tar -zxvf mysql-5.6.36.tar.gz
cd mysql-5.6.36
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DSYSCONFDIR=/etc
make && make install
cp support-files/my-default.cnf /etc/my.cnf
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod +x /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
source /etc/profile
groupadd mysql
useradd -M -s /sbin/nologin mysql -g mysql
chown -R mysql.mysql /usr/local/mysql
mkdir -p /data/mysql
/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
  1. インストールが完了しました。パスワードを設定してください
systemctl start mysqld
netstat -anpt | grep 3306
/usr/local/mysql/bin/mysqladmin -u root password 'abc123'
'//  abc123'为设置的密码'
  • MySQL5.7のコンパイルとインストールのチュートリアルはここに添付されています:

                MySQL5.7をコンパイルしてインストールします

おすすめ

転載: blog.csdn.net/qq_46480020/article/details/111925317