防止在 slave 上执行sql 误操作最主要的还是知道自己执行的机器是否正确。
要知道自己在哪台机器上
select @@hostname
查看 master status
show master status\G
查看 slave status (主库不应看到信息)
show slave status
查看 slave 有哪些 (从库不应看到信息)
show slave hosts\G
防止在 slave 上执行sql 误操作最主要的还是知道自己执行的机器是否正确。
要知道自己在哪台机器上
select @@hostname
查看 master status
show master status\G
查看 slave status (主库不应看到信息)
show slave status
查看 slave 有哪些 (从库不应看到信息)
show slave hosts\G
keepalived
ip addr
crontab
mysql检测脚本
mysqladmin -u root -p processlist -i 3
显示正在运行的processlist,-i 3表示每3秒检测一次。
mysqladmin -u root -p kill 2233
杀掉上面显示的进程2233
select object_id from quick.host group by object_id having count(object_id) > 1;
ERROR 1 (HY000): Can’t create/write to file ‘/tmp/#sql_9f3_0.MYI’ (Errcode: 13)
chown root:root /tmp chmod 1777 /tmp /etc/init.d/mysqld restart tart
添加主键
ALTER TABLE `checkurl` ADD PRIMARY KEY(`id`);
设置主键为自增
alter table `checkurl` modify id int(255) AUTO_INCREMENT PRIMARY KEY;