バイナリインストールmysql5.7

1.ファイアウォールをオフにし
ます
。systemctlstatusfirewalldsystemctl stop Firewalld
systemctl disable Firewalld

2.配置0042卡
cd / etc / sysconfig / network-scripts /
[root @ localhost network-scripts] #vi ifcfg-ens33
systemctl status network
systemctl restart network

3.
mysqlmysql-5.7.14-linux-glibc2.5-x86_64.tar.gzをダウンロードします

4.新しいソフトウェアアドレスを作成します
mkdir-p / server / tools
cd / server / tools

5. mysql
rz
tar -zxvfmysql-5.7.14-linux-glibc2.5-x86_64.tar.gzを解凍します。

6.データベースディレクトリ
mkdir / application
mv mysql-5.7.14-linux-glibc2.5-x86_64 / application / mysqlを作成します

7.ユーザー
useradd-s / sbin / nologinmysqlを作成します

8.環境変数
vim / etc / profile
export PATH = / application / mysql / bin:$ PATH
source / etc / profile
mysql-Vを変更します

9.ディスクsdbを追加して、データディスクの
フォーマットをシミュレートし、ディスクをマウントします
mkfs.xfs / dev / sdb
fdisk -l
mkdir / data
blkid
vim / etc / fstab
UUID = "LBOaHo-H7m5-gL53-IDIH-9ucY-PTo7-l1sCt6 "/ data xfs defaults 0 0
mount -a
df -h

10.認証権利
chown-R mysql.mysql / application / *
chown -R mysql.mysql / data / mysql / data

11.データの初期
mkdir-p / data / mysql / data
mysqld --initialize --user = mysql --basedir = / application / mysql --datadir = / data / mysql / data

未密码
mysqld--initialize-insecure-- user = mysql --basedir = / application / mysql --datadir = / data / mysql / data

管理者パスワード設定
mysqladmin-uroot -p password 123

12.配置vi / etc / my.cnf
[mysqld]
user = mysql
basedir = / application / mysql
datadir = / data / mysql / data
socket = /tmp/mysql.sock
server_id = 6
port = 3306
[mysql]
socket = / tmp / mysql.sock

13.データベースを起動します13.1sys
-v
cp /application/mysql/support-files/mysql.server /etc/init.d/mysqld

service mysqld start

13.2 systemctl

vi /etc/systemd/system/mysqld.service

[ユニット]
説明= MySQLサーバー
Documentation = man:mysqld(8)
Documentation = http://dev.mysql.com/doc/refman/en/using-systemd.html
After = network.target
After = syslog.target
[Install ]
WantedBy = multi-user.target
[サービス]
User = mysql
Group = mysql
ExecStart = / application / mysql / bin / mysqld --defaults-file = / etc / my.cnf
LimitNOFILE = 5000

systemctl start mysqld

おすすめ

転載: blog.51cto.com/14995121/2547709