mysql 添加实例_如何在多实例基础上再添加一个mysql的实例
1)创建数据文件所需的目录# mkdir -p /data/3308/data
# cp /data/3306/my.cnf /data/3308
# cp /data/3306/mysql /data/3308
2)配置权限# chown mysql.mysql /data/3308 -R
# chown root.root /data/3308/mysql
# chmod 700 /data/3308/mysql
3)修改数据配置文件及启动脚本# sed -i 's/3306/3308/g' /data/3308/my.cnf
# sed -i 's/server-id = 1/server-id = 8/g' /data/3308/my.cnf
# cat my.cnf | grep id
pid-file = /data/3308/mysql.pid
server-id = 8
pid-file=/data/3308/mysqld.pid
# sed -i 's/3306/3308/g' /data/3308/mysql
# cd /application/mysql/scripts/
# ./mysql_install_db --datadir=/data/3308/data --basedir=/application/mysql --user=mysql
# /data/3308/mysql start
Starting MySQL...
# echo $?
0
4)检查数据库的运行情况# netstat -tunlp | grep 330*
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 4052/mysqld
tcp 0 0 0.0.0.0:3307 0.0.0.0:* LISTEN 4048/mysqld
tcp 0 0 0.0.0.0:3308 0.0.0.0:* LISTEN 5502/mysqld
5)配置数据库开机自动启动# echo "/data/3308/mysql start">>/etc/rc.local
# tail -4 /etc/rc.local
显示的结果如下:
# mysql multi instances startup
/data/3306/mysql start
/data/3307/mysql start
/data/3308/mysql start
6)初始化数据库设置mysql初始密码:
# mysqladmin -u root -S /data/3308/mysql.sock password 'redhat12345'
# mysql -u root -S /data/3308/mysql.sock -predhat12345
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.5.32-log Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql 添加实例_如何在多实例基础上再添加一个mysql的实例相关推荐
- 一台服务器可以安装多个mysql数据库_在一台Linux服务器上安装多个MySQL实例(一)--使用mysqld_multi方式...
(一)MySQL多实例概述 实例是进程与内存的一个概述,所谓MySQL多实例,就是在服务器上启动多个相同的MySQL进程,运行在不同的端口(如3306,3307,3308),通过不同的端口对外提供服务 ...
- mysql打印语句_最全总结 | 聊聊 Python 数据处理全家桶(Mysql 篇)
点击上方"AirPython",选择"加为星标" 第一时间关注 Python 技术干货! 1. 前言 在爬虫.自动化.数据分析.软件测试.Web 等日常操作中, ...
- nginx与mysql传输过程_某互联网企业技术发展史(四)配置nginx和mysql兼容Yii框架,上传网站并调试成功...
昨天安装好了php.nginx和squid,今天配置mysql和nginx,使nginx兼容Yii框架,并上传网站,将网站调试和配置好. 1, 首先配置下php的时区 # vi /etc/php.in ...
- lamp mysql大小限制_[转]LAMP 系统性能调优,第 3 部分: MySQL 服务器调优
有 3 种方法可以加快 MySQL 服务器的运行速度,效率从低到高依次为: 替换有问题的硬件. 对 MySQL 进程的设置进行调优. 对查询进行优化. 迁移到 DB2 您正在寻找一种干净利落.无成本的 ...
- java用mysql方便吗_面试题总结:可能是全网最好的MySQL重要知识点
标题有点标题党的意思,但希望你在看了文章之后不会有这个想法--这篇文章是作者对之前总结的 MySQL 知识点做了完善后的产物,可以用来回顾MySQL基础知识以及备战MySQL常见面试问题. 什么是My ...
- linux怎么看数据库实例,Linux/Unix平台如何查看OS上存在有哪些数据库或实例
其实这是一个不难的问题,由于有同事问到这个问题,我就把这个问题的方法写下来好了,必竟有一个人来问,说不定还有第二个人不会,希望对还不会的或是刚入行的朋友有所帮助吧. linux/unix平台如何查看O ...
- 待办事项桌面插件_求一款安卓手机上可添加小目标的桌面便签软件?
随着国产安卓手机的发展和进步,现在使用安卓手机的用户是越来越多了,我的闺蜜小张之前使用的是苹果手机,最近她更换了一款华为新出的mate40手机.对于这款华为旗舰手机,小张使用了几天后表示是非常满意的, ...
- 安装mysql没有密码_如何在没有密码提示的情况下安装MySQL?
问题描述 我试图在没有密码提示的情况下在Ubuntu Natty上安装MySQL.但是,在主安装后的某个阶段,我总是不断提示输入密码. 另外,当我输入我认为应该是我的密码(mymysqlpass)的密 ...
- mysql gtid 同步_结合案例说说5.7使用gtid同步后,mysql.gtid_executed引起的从库gtid断层...
结合案例说说5.7使用gtid同步后,mysql.gtid_executed引起的从库gtid断层,从库重复拉取主库数据,导致数据在从库被重复执行; mysql.gtid_executed,5.7.5 ...
- mysql 从库_通过两种方式增加从库——不停止mysql服务
一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长.另一种是通过xtrabackup工具备份主库 ...
最新文章
- 4.Git基础-查看提交历史
- CoreAnimation--CALayer的动画
- QT的QSoundEffect类的使用
- ELK错误1_Kafka-Logstash-Elasticsearch过程,Elasticsearch报grokparsefailure错误
- ajax里绑定框,Select级联菜单,用Ajax获取Json绑定下拉框(jQuery)
- 高通被欧盟指控垄断 或将面临高达25亿美元罚款
- Spring DI(依赖注入)Xml篇
- decimal(18,2)如何保存1.234
- python回溯算法全排列_python 回溯法 子集树模板 系列 —— 11、全排列
- 51nod1001数组中和等于K的数对
- 复制:为什么你说“就差一个码农了”,我们是拒绝的
- 太完整了!java编程思想电子书下载
- 计算机sci论文中的图,一篇计算机sci论文的发表过程
- cad断点快捷键_入门CAD必备,如何有效记住CAD快捷键
- 学嵌入式为什么要学Linux?
- 集五福主题的微信图文排版攻略已到!
- 史上最全阿里 Java 面试题总结及答案
- WPF学习笔记——没有前途的WPF
- 如何准备互联网大厂算法面试和笔试?
- Swift如何兼顾协议中默认和自定义方法的调用?
热门文章
- 会装64位solaris jdk1.6吗?
- Hyper-V网络虚拟化--VM之间拷贝速度慢
- Apache并发请求数及其TCP连接状态故障排除
- 关于日期控件被模态框遮盖的问题解析
- 2.Linux性能诊断 --- 单机负载评估
- 22.哈希表(HashTable)
- 24. jQuery 细节
- 92. php 命名空间(2)
- java中使用switch case报错case expressions must be constant expres
- [2019上海网络赛F题]Rhyme scheme