易截截图软件、单文件、免安装、纯绿色、仅160KB

MYSQL复制

配置复制
1.配置server-id和log-bin
2.主库中添加用于复制的用户
 GRANT REPLICATION SLAVE,reload,super ON *.*
 TO 'repl'@'%.vm.dba.com' IDENTIFIED BY 'slavepass'
3.在从库上设置用于复制的选项
server-id
master-host
master-user
master-password
--read-only 该选项让从服务器只允许来自从服务器线程或具有SUPER权限的用户的更新。可以确保从服务器不接受来自客户的更新。
--replicate-do-db=db_name     告诉从服务器限制默认数据库(由USE所选择)为db_name的语句的复制。
--replicate-wild-do-table=db_name.% 跨数据库进行更新
--replicate-do-table=db_name.tbl_name 告诉从服务器线程限制对指定表的复制。
--replicate-ignore-db=db_name  告诉从服务器不要复制默认数据库(由USE所选择)为db_name的语句。
--replicate-ignore-table=db_name.tbl_name 告诉从服务器线程不要复制更新指定表的任何语句(即使该语句可能更新其它的表)。
--replicate-wild-do-table=db_name.tbl_name 告诉从服务器线程限制复制更新的表匹配指定的数据库和表名模式的语句。
--replicate-wild-ignore-table=db_name.tbl_name 告诉从服务器线程不要复制表匹配给出的通配符模式的语句。
--replicate-rewrite-db=from_name->to_name 告诉从服务器如果默认数据库(由USE所选择)为主服务器上的from_name,则翻译为to_name。
--skip-slave-start 告诉从服务器当服务器启动时不启动从服务器线程。使用START SLAVE语句在以后启动线程。
--slave-skip-errors=[err_code1,err_code2,... | all] 该选项告诉从服务器SQL线程当语句返回任何选项值中所列的错误时继续复制。
4.从主库同步数据到从库
    4.1 load data from master;
    4.2 备份还原方式
 4.2.1 启动从服务器。如果前面已经复制了,用--skip-slave-start选项启动从服务器,以便它不立即尝试连接主服务器。
 4.2.2 如果使用mysqldump备份主服务器的数据,将转储文件装载到从服务器。
       cmd> mysql -u root -p < dump_file.sql
 4.2.3 设置连接参数
       mysql> CHANGE MASTER TO
    ->     MASTER_HOST='master_ho


相关文档:

mysql使用小记

       最近用mysql写了几个复杂的语句,感觉在关系很复杂的时候先理清关系再选择用的查询方法是很重要的,因为同一个需求可能用不同的方法来查出来,但是复杂度,性能都不一样。
      下面说一下能实现复杂查询的一些一般方法:
一.with语法(首先说明,好像Mysql不支持这个语 ......

mysql errno: 150 错误 外键

ERROR 1005 (HY000): Can't create table '  ****.frm' (errno: 150)
我是从以下几个方面解决了此问题:
1、确保参照的表和字段是存在的;
2、组成外键的字段要求被索引(主要是外键那个字段要求在其他表中是主键);
3、外键关联的两表或多表要求都是INNODB类型的表;
4、字段类型(说明)要一样`itemId` varchar( ......

MySQL和SQL字段截短漏洞

转载自:http://www.neatstudio.com/index-4.shtml
文章来自寂寞hacker,http://hi.baidu.com/isbx/blog/item
/08ef48547ef1ad58574e00bf.html:
当前的Web开发者中肯定有不少人没有注意到作者所提到的这两个问题的。
第一个问题是这样的,MySQL默认有一个配置参数
max_packet_size,这个参数是用于限制MySQL客户端和My ......

MYSQL安装配置

配置:
binlog:用于增量备份
errorlog:监控错误信息
slow_query_log:监控查询超时的SQL语句
data directory:提高性能,便于管理
选择默认数据库引擎
INNODB数据库引擎的数据目录:提高性能,便于管理
log_bin_trust_routine_creators=1 如果复制系统里有使用到用户自定义函数或存储过程 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号