mysql 单机双实列_单机双实例mysql的安装配置

安装说明:

第一个mysql已经安装完毕,在此基础上安装第二个mysql服务。

1、安装mysql服务需要的相关软件包

yum install gcc gcc-c++ ncurses-devel libtool openssl-devel -y(ubuntu 版本使用apt-get)

安装mysql 编译工具 cmake

1、解压cmake 压缩包

tar -zxvf cmake-2.8.5.tar.gz

./configure

make

make install

2、安装配置mysql

查看是否有mysql用户组:

1、id mysql,如果没有,则使用下列命令添加

grouadd mysql

useradd -g mysql mysql

因为第一个mysql服务已经添加,此处可以不执行

创建 mysql 服务安装目录

mkdir /opt/mysql5(不要和第一个mysql服务相同)

创建mysql数据存储目录(根据实际情况,确定是否需要,此步骤非必须)

mkdir -pv /data/mysql5/data

解压mysql压缩包;

tar -zxvf mysql-5.5.29.tar.gz

cd mysql-5.5.29

cmake . -DCMAKE_INSTALL_PREFIX=/opt/mysql5 -DMYSQL_DATADIR=/data/mysql5/data -DMYSQL_UNIX_ADDR=/opt/mysql/mysql.sock -DWITH_INNODBBASE_STORAGE_ENGINE=1 -DENABLE_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_USER=mysql -DWITH_DEBUG=0 -DWITH_EMBEDED_SERVER=0

没有报错,执行下一步

make

make install

mysql 安装完毕,进入配置

3、mysql的配置(重要阶段)

1、设定配置文件

cp support-files/http://www.doczj.com/doc/495ce6b60029bd64783e2ca7.htmlf /etc/http://www.doczj.com/doc/495ce6b60029bd64783e2ca7.htmlf

2、设定启动文件(此步骤非必须,双实例启动报错)

cp support-files/mysql.server /etc/init.d/mysql5source

chmod 755 /etc/init.d/mysql5source

chown mysql.mysql /opt/mysql5/ -R

3、初始化mysql 数据库

sh scripts/mysql_install_db --user=mysql --basedir=/opt/mysql5 --datadir=/data/mysql5/data

4、修改配置文件

vim /etc/http://www.doczj.com/doc/495ce6b60029bd64783e2ca7.htmlf

修改或者添加如下内容:

[client]

#password = [your_password]

port = 3307

socket = /opt/mysql/mysql.sock

[mysqld]

# generic configuration options

port = 3307

socket = /opt/mysql/mysql.sock

datadir =/data/mysql5/data

pid-file =/opt/mysql5/mysqld.pid(此位置可以随意写)

5、启动mysql 数据库

/opt/mysql5/bin/mysqld_safe --defaults-file=/etc/http://www.doczj.com/doc/495ce6b60029bd64783e2ca7.htmlf &

登陆mysql 数据库(首次登陆无密码)

mysql -S /opt/mysql/mysql.sock

修改密码后登陆mysql数据库

mysql -S /opt/mysql/mysql.sock -u root -p

6、设置开机自启动

vim /etc/rc.locl(ubuntu)

或者vim /etc/rc.d/rc.local( redhat或者centos)

添加下列内容:

/opt/mysql5/bin/mysqld_safe --defaults-file=/etc/http://www.doczj.com/doc/495ce6b60029bd64783e2ca7.htmlf &

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值