zoukankan      html  css  js  c++  java
  • auto mysql

    # 5.2 部署mysql

    **在目标服务器(192.168.0.1 192.168.0.3)app用户下执行**

    **1)mysql安装:**

    ```
    #建立mysql根目录
    mkdir -p /data/projects/fate/common/mysql
    mkdir -p /data/projects/fate/data/mysql

    #解压缩软件包
    cd /data/projects/install
    tar xzvf mysql-1.4.0-rc3.tar.gz
    cd mysql
    tar xf mysql-8.0.13.tar.gz -C /data/projects/fate/common/mysql

    #配置设置
    mkdir -p /data/projects/fate/common/mysql/mysql-8.0.13/{conf,run,logs}
    cp service.sh /data/projects/fate/common/mysql/mysql-8.0.13/
    cp my.cnf /data/projects/fate/common/mysql/mysql-8.0.13/conf

    #初始化
    cd /data/projects/fate/common/mysql/mysql-8.0.13/
    ./bin/mysqld --initialize --user=app --basedir=/data/projects/fate/common/mysql/mysql-8.0.13 --datadir=/data/projects/fate/data/mysql > logs/init.log 2>&1
    cat logs/init.log |grep root@localhost
    #注意输出信息中root@localhost:后的是mysql用户root的初始密码,需要记录,后面修改密码需要用到

    #启动服务
    cd /data/projects/fate/common/mysql/mysql-8.0.13/
    nohup ./bin/mysqld_safe --defaults-file=./conf/my.cnf --user=app >>logs/mysqld.log 2>&1 &

    #修改mysql root用户密码
    cd /data/projects/fate/common/mysql/mysql-8.0.13/
    ./bin/mysqladmin -h 127.0.0.1 -P 3306 -S ./run/mysql.sock -u root -p password "fate_dev"
    Enter Password:【输入root初始密码】

    #验证登陆
    cd /data/projects/fate/common/mysql/mysql-8.0.13/
    ./bin/mysql -u root -p -S ./run/mysql.sock
    Enter Password:【输入root修改后密码:fate_dev】
    ```

  • 相关阅读:
    Flask学习目录
    Android笔记
    PyQt学习目录
    学习目录
    Python学习目录一
    sqlserver STUFF & STR
    PowerShell+Jenkins,实现项目的自动化部署
    DotNet Core Backend development
    .Net Core 类注入单元测试
    团队项目之团队展示&选题
  • 原文地址:https://www.cnblogs.com/SunshineKimi/p/12837793.html
Copyright © 2011-2022 走看看