update
This commit is contained in:
parent
0715e7d6f4
commit
dd8926e4e1
@ -88,17 +88,17 @@ categories: ["database"]
|
||||
- 创建三个实例的目录
|
||||
```bash
|
||||
cd ~
|
||||
mkdir -p instance-{1..3}/{file,log}
|
||||
mkdir -p instance-{3301..3303}/{file,log}
|
||||
```
|
||||
|
||||
- 创建各实例的配置文件 instance-{1..3}/my.cnf
|
||||
- 创建各实例的配置文件 instance-{3301..3303}/my.cnf
|
||||
```bash
|
||||
cd ~
|
||||
for i in {1..3}; do
|
||||
for i in {3301..3303}; do
|
||||
cat > instance-$i/my.cnf <<-EOF
|
||||
[mysqld]
|
||||
mysqlx = OFF
|
||||
port = 330$i
|
||||
port = $i
|
||||
basedir = /home/mortal/mysql
|
||||
datadir = /home/mortal/instance-$i/db
|
||||
socket = /home/mortal/instance-$i/mysqld.sock
|
||||
@ -125,13 +125,13 @@ categories: ["database"]
|
||||
```bash
|
||||
cd ~
|
||||
mysql/bin/mysqld \
|
||||
--defaults-file=/home/mortal/instance-1/my.cnf \
|
||||
--defaults-file=/home/mortal/instance-3301/my.cnf \
|
||||
--initialize-insecure
|
||||
mysql/bin/mysqld \
|
||||
--defaults-file=/home/mortal/instance-2/my.cnf \
|
||||
--defaults-file=/home/mortal/instance-3302/my.cnf \
|
||||
--initialize-insecure
|
||||
mysql/bin/mysqld \
|
||||
--defaults-file=/home/mortal/instance-3/my.cnf \
|
||||
--defaults-file=/home/mortal/instance-3303/my.cnf \
|
||||
--initialize-insecure
|
||||
```
|
||||
|
||||
@ -140,14 +140,14 @@ categories: ["database"]
|
||||
```bash
|
||||
cd ~
|
||||
mysql/bin/mysqld_safe \
|
||||
--defaults-file=/home/mortal/instance-1/my.cnf \
|
||||
&>> instance-1/log/mysqld_safe.out
|
||||
--defaults-file=/home/mortal/instance-3301/my.cnf \
|
||||
&>> instance-3301/log/mysqld_safe.out
|
||||
mysql/bin/mysqld_safe \
|
||||
--defaults-file=/home/mortal/instance-2/my.cnf \
|
||||
&>> instance-2/log/mysqld_safe.out
|
||||
--defaults-file=/home/mortal/instance-3302/my.cnf \
|
||||
&>> instance-3302/log/mysqld_safe.out
|
||||
mysql/bin/mysqld_safe \
|
||||
--defaults-file=/home/mortal/instance-3/my.cnf \
|
||||
&>> instance-3/log/mysqld_safe.out
|
||||
--defaults-file=/home/mortal/instance-3303/my.cnf \
|
||||
&>> instance-3303/log/mysqld_safe.out
|
||||
```
|
||||
|
||||
### 设置 root 密码
|
||||
@ -155,13 +155,13 @@ categories: ["database"]
|
||||
```bash
|
||||
cd ~
|
||||
mysql/bin/mysqladmin \
|
||||
--defaults-file=/home/mortal/instance-1/my.cnf \
|
||||
--defaults-file=/home/mortal/instance-3301/my.cnf \
|
||||
password
|
||||
mysql/bin/mysqladmin \
|
||||
--defaults-file=/home/mortal/instance-2/my.cnf \
|
||||
--defaults-file=/home/mortal/instance-3302/my.cnf \
|
||||
password
|
||||
mysql/bin/mysqladmin \
|
||||
--defaults-file=/home/mortal/instance-3/my.cnf \
|
||||
--defaults-file=/home/mortal/instance-3303/my.cnf \
|
||||
password
|
||||
```
|
||||
|
||||
@ -170,15 +170,15 @@ categories: ["database"]
|
||||
```bash
|
||||
cd ~
|
||||
mysql/bin/mysql \
|
||||
--defaults-file=/home/mortal/instance-1/my.cnf \
|
||||
--defaults-file=/home/mortal/instance-3301/my.cnf \
|
||||
-uroot \
|
||||
-p
|
||||
mysql/bin/mysql \
|
||||
--defaults-file=/home/mortal/instance-2/my.cnf \
|
||||
--defaults-file=/home/mortal/instance-3302/my.cnf \
|
||||
-uroot \
|
||||
-p
|
||||
mysql/bin/mysql \
|
||||
--defaults-file=/home/mortal/instance-3/my.cnf \
|
||||
--defaults-file=/home/mortal/instance-3303/my.cnf \
|
||||
-uroot \
|
||||
-p
|
||||
```
|
||||
|
Loading…
x
Reference in New Issue
Block a user