MySQL学习笔记(十四)—— MySQL的命令集(4)
时间:2008-06-05 来源:lavostar
11) 修改连接主服务器参数
CHANGE MASTER TO param = value [, param = value] …
在复制过程中修改从服务器连接到主服务器的参数。参数个数任意指定,可用的参数有:
⑴MASTER_CONNECT_RETRY
指定连接失败后从服务器尝试的次数。
⑵MASTER_HOST
指定主服务器的IP地址。
⑶MASTER_LOG_FILE
指定读取复制数据的主服务器上二进制日志文件名。
⑷MASTER_LOG_POS
由SHOW MASTER STATUS指定的事务点位置,可用于主从服务器同步。
⑸MASTER_PASSWORD
指定连接主服务器的用户密码。
⑹MASTER_PORT
如果主服务器监听的是非标准端口,此选项可用来指定该端口。
⑺MASTER_SSL
如果主服务器要求使用SSL,则设置为1,否则为0。
⑻MASTER_SSL_CA
指定支持SSL的CA文件。
⑼MASTER_SSL_CA_PATH
指定CA文件所存放的目录。
⑽MASTER_SSL_CERT
指定支持SSL的证书文件。
⑾MASTER_SSL_CIPHER
指定支持SSL的密码列表。
⑿MASTER_SSL_KEY
指定支持SSL的密钥文件名。
⒀MASTER_USER
指定连接主服务器的(拥有REPLICATION SLAVE权限的)用户名。
⒁RELAY_LOG_FILE
指定中继传输的日志文件名。
⒂RELAY_LOG_POS
指定中继日志的同步位置。
示例: CHANGE MASTER TO MASTER_LOG_FILE=’example.001’,
MASTER_LOG_POS=600,
MASTER_HOST=’db.example.com’, MASTER_USER=’imagin’,
MASTER_PASSWORD=’replicate’;
12) 关闭游标
CLOSE cursor_name
关闭指定的游标,使其不再可访问。
13) 事务提交
COMMIT [WORK] [AND [NO] CHAIN] [[NO] RELEASE]
提交当前事务。链接可以使新的事务在成功提交后立即启动,而RELEASE/NO RELEASE则指示当前客户端是否在提交完成后断开。
相关阅读 更多 +