IP的设置:A主机 IP:10.10.0.119;Mask:255.255.0.0;B主机 IP:10.10.8.112;Mask:255.255.0.0
在IP设置完成以后,需要确定两主机的防火墙确实已经关闭。可以使用命令service iptables status查看防火墙状态。如果防火墙状态。
为仍在运行。使用service iptables stop来停用防火墙。如果想启动关闭防火墙,可以使用setup命令来禁用或定制。最终以两台主机可以相互ping通为佳。
3.2 配置A主(master) B从(slave)模式;3.2.1 配置A 为master。
增加一个用户同步使用的帐号:
GRANT FILE ON *.* TO ‘backup’@'10.10.8.112' IDENTIFIED BY ‘1234’
GRANTREPLICATION SLAVE ON *.* TO ‘backup’@'10.10.8.112' IDENTIFIED BY ‘1234’。
赋予10.10.8.112也就是Slave机器有File权限,只赋予Slave机器有File权限还不行,还要给它REPLICATION SLAVE的权限才可以。
增加一个数据库作为同步数据库:create database test
创建一个表结构:create table mytest (username varchar(20),password varchar(20))
修改配置文件:修改A的/etc/my.cnf文件。
在my.cnf配置项中加入下面配置:
server-id = 1 #Server标识
log-bin
binlog-do-db=test #指定需要日志的数据库
重起数据库服务:
service mysqld restart
查看server-id:
show variable like ‘server_id’。
我们运用Pycharm制作软件的时候,经常需要连接MYSQL数据库。那么在Pycharm中如何配置MYSQL的连接呢?下面我给大家分享一下。
工具/材料Pycharm
01打开Pycharm软件,点击顶部的Views菜单,选择下拉菜单中的Tool Windows选项,然后选择DataBase,如下图所示
02在右侧的Database设置界面中点击加号,选择Data Source下面的Mysql选项,如下图所示
03接下来会d出Data Source设置界面,我们这里需要填写Mysql的连接地址以及用户名密码,如下图所示
04然后点击底部的Download连接下载数据库连接的驱动程序,如下图所示
05安装好驱动以后,点击Test Connection按钮测试一下连接是否成功,如下图所示
06这个时候会d出安全警报界面,我们不需要担心,直接点击允许访问即可,如下图所示
07当按钮右侧出现Successful时则代表数据库连接成功,如下图所示
08最后回到Pycharm主界面,在右侧的Database界面我们可以看到数据库已经加载到Pycharm中去了,如下图所示
1、默认提供的是持久化到文件的方式,即activemq.xml文件中的:2. 步骤
本文重点接收的是持久化到MySQL中的配置方式:
2.1 添加MySQL驱动
首先需要把MySql的驱动放到ActiveMQ的Lib目录下,我用的文件名字是:mysql-connector-java-5.1.30-bin.jar
2.2 修改配置文件activemq.xml
将其中的这段配置:
修改为下面这段内容:
3、另外需要在节点的下面定义id为mysql-ds的bean,如下:
4、 新建数据库
从配置中可以看出数据库的名称是activemq,需要手动在MySql中新建一个activemq的空数据库。
此时,重新启动MQ,就会发现activemq库中多了三张表:activemq_acks,activemq_lock,activemq_msgs,OK,说明已经持久化成功啦!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)