diff --git a/content/post/mysql-install.md b/content/post/mysql-install.md index abb6094..680019b 100644 --- a/content/post/mysql-install.md +++ b/content/post/mysql-install.md @@ -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 ```