zoukankan      html  css  js  c++  java
  • mysql 5.7.10 启动多实例笔记

    1. 复制配置文件

    cp /etc/my.cnf /etc/my3308.cnf

    2. 修改配置文件

    3. 创建目录, 并赋予权限

    4. 初始化数据库 ---》 有报错

    2018-01-03T07:07:34.364858Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
    2018-01-03T07:07:34.364884Z 0 [ERROR] Aborting

    原因:

    没有加-- , 应该是--datadir...

    示例:

     /usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --datadir=/data/mysql3308data  --basedir=/usr/local/mysql

    5. 启动

    /usr/local/mysql/bin/mysqld --defaults-file=/etc/my3308.cnf --user=mysql &

     注意: 是defaults 有s

    6. 进入数据库

    mysql -u root -P 3308 -p

     遇到个问题, 我是解压安装的, 没有mysql, 喏, 你看

    [root@iz25oe9qr1rz mariadb_2]# mysql -u root -P 3306 -p
    -bash: mysql: command not found

    怎么办呀, 进入bin目录呀, 里面有个mysql, MySQL命令无非也是软连接而已

    cd /usr/local/mysql/bin

    7.Error 注意如果启动多实例以后, 发现总是进入默认的3306的库, 怎么办?

    指定socket

  • 相关阅读:
    python2和3使用pip时的问题
    Python爬虫-爬取百度贴吧帖子
    Python爬虫-爬取糗事百科段子
    keras例子-matchnet
    win10-Anaconda2-Theano-cuda7.5-VS2013
    caffe-win10-cifar10另
    PHP——0126最初
    PHP——动态随机数
    PHP——投票
    PHP——内测:联系人管理
  • 原文地址:https://www.cnblogs.com/renfanzi/p/8184314.html
Copyright © 2011-2022 走看看