返回顶部
首页 > 资讯 > 数据库 >个人学习笔记-MySQL多实例配置
  • 488
分享到

个人学习笔记-MySQL多实例配置

2024-04-02 19:04:59 488人浏览 泡泡鱼
摘要

前提需要安装Mysql服务端思路:启动多个mysqld进程规划多套数据规划多个端口规划多套日志路径多实例配置: 创建多套目录:mkdir -p /data/330{7,8,9} 准备多套配置文件:vim /

前提需要安装Mysql服务端
思路:
启动多个mysqld进程
规划多套数据
规划多个端口
规划多套日志路径
多实例配置:

创建多套目录:
mkdir -p /data/330{7,8,9}

准备多套配置文件:
vim /data/3307/my.cnf
[mysqld]
basedir=/app/mysql
datadir=/data/3307
port=3307
server_id=3307
log-error=/data/3307/mysql.log
log-bin=/data/3307/mysql-bin
Socket=/data/3307/mysql.sock

touch /data/3308/my.cnf
cp 3307/my.cnf 3308/my.cnf
sed -i 's#3307#3308#g' 3308/my.cnf
touch /data/3309/my.cnf
cp 3307/my.cnf 3309/my.cnf
sed -i 's#3307#3309#g' 3309/my.cnf

注:每个对应的配置文件的格式一样

初始化多套数据:
/app/mysql/scripts/mysql_install_db \
--basedir=/app/mysql --datadir=/data/3307 --user=mysql
其他两个实例做相同的操作

启动每个实例:
mysqld_safe --defaults-file=/data/3307/my.cnf &
mysqld_safe --defaults-file=/data/3308/my.cnf &
mysqld_safe --defaults-file=/data/3309/my.cnf &

查看是否启动:如果看到相对应的端口号代表成功
netstat -utpln | grep 330
ps -ef | grep mysqld

登录方式:
mysql -S /data/3307/mysql.sock
如果能登陆数据库代表成功

您可能感兴趣的文档:

--结束END--

本文标题: 个人学习笔记-MySQL多实例配置

本文链接: https://lsjlt.com/news/37824.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作