天天看點

原有環境部署多個版本(上)

一.環境準備

原先已經有一個5.6版本的資料庫在運作了,目前操作是完全不影響原資料庫的。

警告:如果原先的資料庫是yum安裝的,照着如下可能會出錯。做過一次實驗,導緻2個資料庫都變成了高版本的那個資料庫,類似更新了。

系統:centos7.3一台

軟體版本:mysql-5.7.21

部署目錄:/usr/local/

資料目錄:/data

1.安裝依賴

yum -y install autoconf libaio bison ncurses-devel

2.建立使用者

groupadd mysql

useradd -g mysql -s /sbin/nologin mysql

二.下載下傳安裝包

1.下載下傳官方二進制包,并放到/usr/local下面

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz

tar -xf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz

mv mysql-5.7.21-linux-glibc2.12-x86_64 /usr/local/mysql-5.7

2.建立資料目錄,存儲資料,socket,pid,log。如果有需求,可以後面自定義,不用都放一起

mkdir -p /data/seven

3.添加mysql權限

chown -R mysql:mysql /data /usr/local/mysql-5.7