zoukankan      html  css  js  c++  java
  • mysql不同端口,不同配置文件,不同pid启动

     

    文章类别: 程序 技术 — SuperTaoer @ 12:42 pm

    #!/bin/bash

    for port in 3306 3307 3308;
    do
    rundir=/data/mysql/$port
    filedir=/tmp

    echo “start mysql server on port $port…”

    /usr/local/mysql/bin/mysqld_safe –defaults-file=$rundir/my.cnf –port=$port –user=mysql –datadir=$rundir/data/ –pid-file=$filedir/mysql.”$port”.pid –socket=$filedir/mysql.”$port”.sock &
    sleep 5
    chmod 0777 $filedir/mysql.”$port”.sock
    done

    呵呵,一看就明白了,直接复制下来就可以使用了,当然要你的rundir和filedir的正确 :)

    为了方便补上一个连接mysql的shell脚本
    #!/bin/bash

    port=$1
    user=$2

    echo “connect mysql server localhost $port by $user through /tmp/mysql.$port.sock”
    mysql -hlocalhost -P$port -u$user -p -S/tmp/mysql.$port.sock

    当然了,这个脚本就需要根据自己的需求不同更改喽,要不就和直接用mysql命令没啥不一样了 :)

  • 相关阅读:
    简单poi创建execl
    Orcale 存储过程实践总结
    PLSQL 创建自定义函数注意事项
    字符串算法模板整理
    多项式FFT/NTT模板(含乘法/逆元/log/exp/求导/积分/快速幂)
    UVALive
    Gym
    Gym
    Kattis
    Kattis
  • 原文地址:https://www.cnblogs.com/huqingyu/p/663123.html
Copyright © 2011-2022 走看看