自己工作遇到这个问题,搞不定,请教大家!
我的疑问就是,为什么我同样的操作, centos7 上就是对的, ubuntu14.04 就有问题呢? ubuntu 上正确保持 5.6 和 5.7 版本共存,并各自独立的正确步骤是什么呢?
我的操作是:
#编译安装
cmake -DCMAKE_INSTALL_PREFIX=/mysql57 \
-DMYSQL_DATADIR=/mysql57/data \
-DSYSCONFDIR=/mysql57 \
-DMYSQL_USER=mysql \
-DWITH_BOOST=boost \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DMYSQL_UNIX_ADDR=/mysql57/mysql.sock \
-DMYSQL_TCP_PORT=3357 \
-DENABLED_LOCAL_INFILE=1 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
make -j `grep processor /proc/cpuinfo | wc -l`
make install
#初始化数据库
cd /mysql57
./bin/mysqld --initialize --user=mysql --basedir=/mysql57 --datadir=/mysql57/data
#Ubuntu 上初始化数据库必须将这个作为第一个参数才能产生数据库文件
--no-defaults
#设置 my.cnf
-------------------------------
cp support-files/my-default.cnf my.cnf
basedir = /mysql57
datadir = /mysql57/data
port = 3357
server_id = 33571
socket = /mysql57/mysql.sock
log_error = /mysql57/error.log
bind-address=0.0.0.0
-------------------------------------
#启动 mysql
chown -R mysql.mysql /mysql57/
./support-files/mysql.server status
mysql_ssl_rsa_setup
./support-files/mysql.server start
1
choury 2016-05-25 23:27:11 +08:00
只说有问题,也不说什么问题,也不贴日志,总不能让别人按照你的说明给你重做一遍吧
|