mysql配置
1.设置数据库用户名和密码
  mysqladmin -u root password "root"
2.打开3306端口号
  iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
3.开放端口立即
  /etc/rc.d/init.d/iptables save 可以不执行
4.查看当前端口开放情况
  /etc/rc.d/init.d/iptables status;
5.赋予用户访问权限
  grant all on *.* to 'root'@'%' identified by 'root';

主库修改文件  服务id和二进制日志文件
  /etc/my.cnf
配置
  server-id=1
  log-bin=mysql-bin

1.主表查看状态
  SHOW MASTER STATUS;

2.主表锁定操作
  FLUSH TABLE WITH READ LOCK;

3.主表解除锁定操作
  UNLOCK TABLES;

从库修改配置
1.修改从库auto.id //因为赋值过来后ID相同
  /var/lib/mysql/auto.cnf

2.修改从库的my.cnf文件
  server-id=2 //添加id配置

3.查看日志文件是否生成
  如果启动不了 需要杀进程
  ps -ef |grep mysql 查询mysql的服务项
  Kill -9 1956 2133 //表示强制删除 1956 2133表示端口号

4.从表挂载主表
  /*配置注解 主机名/端口号/用户名/密码/二进制文件名称/同步的位置 */
  CHANGE MASTER TO MASTER_HOST='192.168.247.133',MASTER_PORT=3306,
  MASTER_USER='root',MASTER_PASSWORD='root',
  MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=120

  /*启动从服务*/
  START SLAVE

  /*如果需要停止服务*/
  STOP SLAVE

  /*查看状态*/
  SHOW SLAVE STATUS;

5.Amoeba-launcher配置文件
  #配置jdk内存空间
  DEFAULT_OPTS="-server -Xms256m -Xmx256m -Xss256k"

6.开放8066端口
  iptables -I INPUT -p tcp --dport 8066 -j ACCEPT
  /etc/rc.d/init.d/iptables save //让端口生效
  /etc/rc.d/init.d/iptables status //查看端口是否打开

数据库的主从复制常用Xshell命令的更多相关文章

  1. 使用mysql数据库过程中常用的命令

    1.添加用户:GRANT USAGE ON . TO 'user01'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION; 2.列出mysql数 ...

  2. Mysql数据库备份和还原常用的命令

    Mysql数据库备份和还原常用的命令是进行Mysql数据库备份和还原的关键,没有命令,什么都无从做起,更谈不上什么备份还原,只有给系统这个命令,让它去执行,才能完成Mysql数据库备份和还原的操作,下 ...

  3. MySql数据库2【常用命令行】

    (一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL 进入mysql安装目录下的bin目录下,再键入命令mysql -uroot -p,回 ...

  4. Oracle 11g 发行版2的安装,PLSQL_Developer安装 , Oracle数据库安装失败,完全卸载,常用的命令

    Oracle 11g 发行版2的安装 PLSQL_Developer安装 Oracle数据库安装失败,完全卸载oracle11g 常用的命令 Oracle 11g 发行版2的安装 1. 下载 下载地址 ...

  5. 搜索引擎--范例:谈谈django--mysql数据库的一些常用命令

    现在基本没有什么能离得开数据库了,django我一直用的都是mysql的数据库,这次和大家说说django--mysql数据库的一些常用命令吧 1:命令行登陆mysql C:\Users\Admini ...

  6. 学习笔记:oracle学习二:oracle11g数据库sql*plus命令之常用sqlplus命令、格式化查询结果

    目录 1.常用sqlplus命令 1.1 HELP命令 1.2 describe命令 1.3 SPOOL命令 1.4 其他常用命令 1.4.1 define命令 1.4.2 show命令 1.4.3 ...

  7. MySQL数据库入门常用基础命令

    MySQL数据库入门———常用基础命令      数据——公司的生命线,因此在大多数的互联网公司,都在使用开源的数据库产品,MySQL也因此关注度与使用率非常的高,所以做为运维的屌丝们,掌握它的一些基 ...

  8. Mysql数据库基础增删改查常用语句命令

    Mysql增删改查常用语句命令 一.增删改查语句总览 创建: create(创建数据库) 增:insert(插入表数据) 删:drop.delete(删除表.删除表数据) 改:update.alter ...

  9. mongodb 常用的命令

    mongodb 常用的命令 对数据库的操作,以及登录 1 进入数据库 use admin 2 增加或修改密码 db.addUser('wsc', '123') 3查看用户列表 db.system.us ...

随机推荐

  1. Java多线程之“同步”

    好习惯要坚持,这是我第二篇博文,任务略重,但是要坚持努力!!! 1.竞争条件 首先,我们回顾一下<Java核心技术卷>里讲到的多线程的“竞争条件”.由于各线程访问数据的次序,可能会产生讹误 ...

  2. LightOJ 1218 概率水题(几何分布)

    题意:给你一个n面骰子,问你投出所有面需要的次数的期望值是多少. 题解:放在过去估计秒解,结果现在自己想好久,还查了下,有人用极限证明...实际上仔细想想这种情况投出与前面不一样的概率p的倒数就是次数 ...

  3. truncate与delete以及drop

    truncate:删除整个表,但不删除定义(删除了整个表的数据,但表结构还在) drop:删除整个表,表数据和表结构都删除了 delete:删除表中数据 比较delete和drop 1.truncat ...

  4. 【CODEVS】1281 Xn数列

    [算法]矩阵快速幂 [题解]T*A(n-1)=A(n)矩阵如下: a 1 * x(n-1) 0 = xn 0 0 1    c        0    c   0 防止溢出可以用类似快速幂的快速乘. ...

  5. 多种方法过Codeforces Round #270的A题(奇偶法、打表法和Miller_Rabin(这个方法才是重点))

    题目链接:http://codeforces.com/contest/472/problem/A 题目: 题意:哥德巴赫猜想是:一个大于2的素数一定可以表示为两个素数的和.此题则是将其修改为:一个大于 ...

  6. 2017ACM暑期多校联合训练 - Team 1 1002 HDU 6034 Balala Power! (字符串处理)

    题目链接 Problem Description Talented Mr.Tang has n strings consisting of only lower case characters. He ...

  7. nyoj 15 括号匹配(二) (经典dp)

    题目链接 描述 给你一个字符串,里面只包含"(",")","[","]"四种符号,请问你需要至少添加多少个括号才能使这些 ...

  8. spring项目中web-inf下不能引用页面资源

    1.spring项目结构 2.spring结构说明 web-inf目录是不对外开放的,外部没办法直接访问到(即通过url访问),只有通过映射来访问,如映射一个action或servlet通过服务器端跳 ...

  9. 【转】MP3文件原理及结构解析

    1.引言文件压缩技术的日新月异使得MP3成为时下最烫手的音乐格式,优质的音乐随着0与1的排列迅速散布 到世界各地,撼动人心.何谓MP3?MP3的全称是MPEG Audio Layer 3,它是一种高效 ...

  10. 【转】jpeg文件格式详解

    JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写.它由国际电话与电报咨询委员会CCITT(The International Telegraph ...