Linuxの下にmysql 5.7.17 tar.gzをインストールする教程の詳細


1.MySQLグループとmysqlユーザーを作成する

groupadd mysql 
useradd -r -g mysql mysql 
2.コピー:

cp -R mysql-5.7.16-linux-glibc2.5-i686 /usr/local/mysql 
3.dataディレクトリを作成する

mkdir /usr/local/mysql/data 
3.データベースのインストール
/usr/loca/mysqlディレクトリに切り替え

cd /usr/local/mysql 
現在のディレクトリの所有者を変更するのはmysqlユーザです。

chown -R mysql:mysql ./ 
データベースをインストール

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 
ヒントlibao.soインストールlibaioが足りません。

yum -y install libai* 
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
一時パスワードを覚えてください。-ZfMj.oqS 1 wE
以下のコマンドを実行してRSA prvate keyを作成します。

bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data 
現在のディレクトリを変更するにはrootがあります。

chown -R root:root ./ 
現在のdataディレクトリを修正してmysqlとして持っています。

chown -R mysql:mysql ./data 
4.my.cnfを修正し、起動する。

cd support-filessudo 
cp my-default.cnf /etc/my.cnfsudo 
cp mysql.server /etc/init.d/mysqlsudo 
vim /etc/init.d/mysql    
##  basedir=       
datadir=自分のパスを変更します。 
修正my.cnf

vim /etc/my.cnf
[mysqld] 
character-set-server=utf8 
datadir=/home/mysql/mysqldata 
basedir=/usr/local/mysql 
socket=/var/lib/mysql/mysql.sock
ディレクトリを作成

mkdir -p /var/lib/mysql/ 
chown -R mysql:mysql /var/lib/mysql 
mysqlを起動します

service mysql start 
以上は小编が绍介したLinuxにmysql 5.7.17 tar.gzをインストールしたチュートリアルです。皆様に助けてほしいです。もし何か疑问があれば、メッセージをください。