ubuntu 14.04 ”apt-get 安装 mysql“ & “源码编译安装 mysql”共存问题

2016-05-25 23:20:43 +08:00
 mrco

自己工作遇到这个问题,搞不定,请教大家!

我的疑问就是,为什么我同样的操作, 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
1473 次点击
所在节点    问与答
1 条回复
choury
2016-05-25 23:27:11 +08:00
只说有问题,也不说什么问题,也不贴日志,总不能让别人按照你的说明给你重做一遍吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/281276

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX