MYSQL
ws_zll
这个作者很懒,什么都没留下…
展开
-
mysql 添加丛库
mysql 添加丛库资源:mysql主库服务器A,需要添加的丛库服务器B过程:1,首先将登录A库,添加丛库需要同步的用户GRANT REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO '用户名'@'*.*.*.%' IDENTIFIED BY '密码';#grant all privileges on *.* to 用户名@"原创 2012-04-25 08:19:39 · 637 阅读 · 0 评论 -
mysql 清除binlog日志
查看当前日志保存天数:show variables like '%expire_logs_days%';这个默认是0,也就是logs不过期,可通过设置全局的参数,使他临时生效:set global expire_logs_days=7;设置了只保留7天BINLOG, 下次重启mysql这个参数默认会失败,所以需在my.cnf中设置expire_logs_days = 7手动原创 2013-01-09 16:26:26 · 1048 阅读 · 0 评论 -
mysql 导出表格或文本
SELECT * INTO OUTFILE '/tmp/test.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM userinfo;SELECT * ,from_unixtime( createtime ) INTO OUTFILE '/tmp/test1.txt' F原创 2013-01-08 10:01:36 · 862 阅读 · 0 评论 -
丛库切换主库
主库:AA 的丛库(要切换成主库):BA 的丛库:C切换过程:A操作:flush tables with read lock 锁表B操作:stop slave; 停止主丛reset master; 初使化binlogmv /data0/mysql/3306/data/master.info /tmpshow master status;原创 2012-12-28 10:33:16 · 510 阅读 · 0 评论 -
数据库远程备份
#!/bin/shDATABASE_PORT=(3306 \3307 \)for port in `echo ${DATABASE_PORT[@]}`do mkdir -p /data0/mysqlbak/${port}/`date '+%Y-%m-%d'` for database in `/usr/local/webserver/原创 2012-11-12 16:13:39 · 506 阅读 · 0 评论 -
克隆丛库.NO.2(50G以下数据量使用)
A 为新丛库服务器B 为被克隆的丛库服务器丛库克隆:一,A服务器操作安装mysql,新建完实例3306chown mysql.mysql -R /data0/mysql/cd /data0/mysql/3306./mysql start 启动实例netstat -tln 检查数据库端口启动正常测试数据库是否可以正常登录二,B服务器操作ca原创 2012-12-25 11:23:20 · 864 阅读 · 0 评论 -
mysql 常用操作
权限操作:grant select,insert,update,delete on mydb.* to test2@localhost identified by 密码添加test2用户,让其对mydb库有读,插入,更新,删除的权限grant select on *.* to xoyomysql@'10.19.1.%' identified by 'xoyomysql'添加翻译 2012-04-23 18:19:25 · 380 阅读 · 0 评论 -
Mysql复制表结构、表数据
1、复制表结构及数据到新表CREATE TABLE 新表SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"alter"添加,而且容易转载 2012-05-11 11:28:23 · 369 阅读 · 0 评论 -
数据库无法创建触发器,无法识别到mysql的一些函数--解决过程
如果让TCSQL从MySQL同步数据需要编译安装三个MySQL UDF函数扩展json、urlencode、http_post查看数据库,Show create function json_object,发现此函数不存在,说明函数扩展没有安装一,安装:wget http://mirrors.xoyo.com/xoyo/tcsql/mysql_to_tcsql_udf.tar.g原创 2012-05-10 10:39:01 · 2523 阅读 · 0 评论 -
通过show 来优化MySQL数据库
通过show status 来优化MySQL数据库1, 查看MySQL服务器配置信息 mysql> show variables; 2, 查看MySQL服务器运行的各种状态值 mysql> show global status; 3, 慢查询 mysql> show variables like '%slow%';转载 2012-04-23 17:30:12 · 380 阅读 · 0 评论 -
mysql 丛库克隆
210mysql3311原来是论坛的备份库,现在已出现问题,不能实现和主库进行主从同步,需要重新部署克隆,过程如下:服务器:210 mysql 3311需要添加的从库216 mysql 3311 正在运行的从库245 mysql 3311 主库准备分析:245是论坛的主库,有线上业务不能进行stop或fulsh table with read lock操作,因为会直原创 2012-04-23 19:01:16 · 932 阅读 · 1 评论