首页 > 编程知识 正文

mysql怎么建立数据库,mysql导出数据库命令

时间:2023-05-04 03:17:38 阅读:52639 作者:4894

运行环境:

显示linux版本命令: lsb_release -a

主服务器:centos版本6.5 MySQL5.6. 10-logip :172.17.200.25

服务器:centos版本6.5 MySQL5.6. 10 -来自logip :172.17.200.26

主服务器dashi数据库

mysql的默认配置文件。 如果未特别指定,则缺省值为/etc/my.cnf

mysql配置文件搜索顺序:/etc/my.cn f/etc/MySQL/my.cn f~~/. my.cn f

我是默认设置/etc/my.cnf

进入主服务msyql -uroot -p

(一)主服务

1.1、创建具有复制保存权限的复制用户dashi。

mysqlgrantreplicationslaveon *.* to ' dashi ' @ ' 172.17.200.26 ' identified by ' dashi ';

MySQL flush权限;

1.2、编辑my.cnf文件

vim /etc/my.cnf

增加服务器标识=107

log-xddxn=xddxn.log文件的路径由自己决定。 建议绝对路径。

1.3重新启动MySQL

service mysqld restart

1.4、设置簧片锁

mysqlflush tables with read lock;

1.5、获取xddxnlog日志文件名和偏移量。 (现在请记住文件名称和位置值,这是配置后面的slave服务器所需的。) )。

mysql show master status;

------------- -请参阅

位置binlog _ do _ db binlog _ ignore _ db executed _ gtid _ set

------------- -请参阅

| xd dxn.000031|1011406487|| information _ schema,mysql,performance_schema,test | |

------------- -请参阅

1原始插入(0.00 sec )。

1.6、备份要同步的数据库

mysqldump -uroot -p testtest.sql

1.7解锁

MySQL未锁定表;

(二)服务器) 172.17.200.26 )至

2.1、编辑my.cnf文件

vim /etc/my.cnf

增加服务器id=2

2.2重新启动MySQL

service mysqld restart

2.3、对从站数据库进行相应设置

请注意日志文件的名称和位置值,以及其馀主机、用户和密码在主数据库中设置的帐户和密码

mysql stop slave;

查询确定,0Rowsaffected(0.00sec ) )。

mysql change master to

- master_host='172.17.200.25 ',

- master_user='dashi ',

- master_password='dashi ',

- master _ log _ file=' xd dxn.log.000001 ',

- master_log_pos=713;

mysql start slave;

查询确定,0Rowsaffected(0.00sec ) )。

mysql show slave statusG;

这里主要看:

Slave_IO_Running=Yes

Slave_SQL_Running=Yes

三.测试:

配置上述项目后,可以查看主线程和从属线程的状态。 在master中,可以看到由slave I/o线程创建的连接。 在master中显示流程列表 g;

mysql show processlist G;

* * * * * * * * * * * * * *1. row * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

Id: 10865

User: dashi

host :172.17.200.25336037369

db: dashi

Command: Sleep

Time: 7

State:

info :空值

* * * * * * * * * * * * * * *2. row * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

Id: 10866

User: dashi

host :172.17.200.25336037370

db: dashi

Command: Sleep

Time: 7

State:

info :空值

* * * * * * * * * * * * * *3. row * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

Id: 10873

User: dashi

host :172.17.200.26336037928

db: dashi

命令:执行

Time: 1

state :传感数据

info :选择计数(1) from trade_click where link=?

* * * * * * * * * * * * * *4. row * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

Id: 10874

User: dashi

host :172.17.200.26336037929

db: dashi

Command: Sleep

Time: 9

State:

info :空值

* * * * * * * * * * * * * * * *5. row * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

Id: 10882

User: dashi

host :172.17.200.26336037962

db: dashi

Command: Sleep

Time: 78

State:

info :空值

错误:

无查询特定

3.1、主数据库:在192.168.0.107中添加新数据

3.2、在库中查找记录,是否存在

四:总结

主服务器的主服务器在Binary log中记录数据库操作日志,从服务器启动i/o线程,使二进制日志记录操作与relay log (位于从服务器的缓存中)同步,sql线程在relay log中

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。