文章 2017-11-12 来自:开发者社区

mysql数据的binlog处理方法

最近磁盘增长的非常快,发现binlog日志占用很大的磁盘资源。我们采用手动清理,后面设置一下自动清理。 查看指定删除日志 mysql >show binary logs;  查看多少binlog日志,占用多少空间。 mysql> PURGE MASTER LOGS TO 'mysql-bin.002467';    删除mysql-bi...

文章 2017-11-12 来自:开发者社区

MySQL宕机可能导致2种丢数据的场景

1、引擎层提交了,但BINLOG没写入,备库丢事务 2、引擎层没有PREPARE,但BINLOG写入,主库丢事务 即使我们将参数设置成innodb_flush_log_at_trx_commit =1 和 sync_binlog = 1,也还会面临这样一种情况:主库crash时还有binlog没传递到备库,如果我们直接提升备库为主库,同样会导致主备不一致,老主库必须根据新主库重...

文章 2017-11-12 来自:开发者社区

简单实现redis数据实时插入MySQL过程

 为什么要把REDIS已经持久化的数据还要插入MySQL呢,原因就不说了.....相信大神各有见解..... 首先来了解基础信息: 一一般来说,消息队列有两种场景:一种是发布者订阅者模式;一种是生产者消费者模式。利用redis这两种场景的消息队列都能够实现,定义: 生产者消费者模式:生产者生产消息放到队列里,多个消费者同时监听队列,谁先抢到消息谁就会从队列中取走消息;即对于每个消息只能被...

简单实现redis数据实时插入MySQL过程
文章 2017-11-12 来自:开发者社区

python 读取excel数据到mysql

#!/usr/bin/env python # -*- coding: utf-8 -*- import MySQLdb import os import sys import re reload(sys) sys.setdefaultencoding( "utf-8" ) import time import datetime today=datetime.date.today() oneda....

文章 2017-11-12 来自:开发者社区

MySQL to Hbase 数据的抽取

一个简单粗暴的方法从MySQL数据库抽取数据到Hbase实现的过程: rowKey利用MySQL表的主键ID特性作为HBASE的id code: #### #!/usr/bin/env python #coding=utf-8 import sys reload(sys) sys.setdefaultencoding('utf-8') import MySQLdb import datetime....

文章 2017-11-12 来自:开发者社区

用python操作mysql数据库(之简单“插入数据”操作)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #!/usr/bin/env python # -*- coding: utf-8 -*- ''' 1、这里的数据库环境为本地数据库 2、我要通过python操作的数据库是test_db ...

文章 2017-11-12 来自:开发者社区

用python操作mysql数据库(之批量插入数据)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #!/usr/bin/env python # -*- coding: utf-8 -*- import MySQLdb     #建立连接 conn = MySQLdb.connect(host='127.0.0.1',...

文章 2017-11-12 来自:开发者社区

mysql插入多行数据的方法

mysql -uroot -p进入数据库随便创建一个数据库create database hangzhou; use hangzhou; 创建个表create table t1 (id int(1),name varchar(20),age char(1),job varchar(20)); 在root下建立个文件1.txt 内容如下,直接用tab隔开: [root@192_168_...

文章 2017-11-12 来自:开发者社区

mysql删除不用表数据

MySQL删除数据几种情况以及是否释放磁盘空间: 1、drop table table_name 立刻释放磁盘空间 ,不管是 Innodb和MyISAM ; 2、truncate table table_name 立刻释放磁盘空间 ,不管是 Innodb和MyISAM 。truncate table其实有点类似于drop table 然后creat,只不过这个create table 的过程做了....

文章 2017-11-12 来自:开发者社区

mysql环境变量影响了数据的备份

在crontab中有下面一条命令 mysqldump -uroot -p***** --quick --add-drop-table --extended-insert zztx | gzip > $str 之后执行出来之时个目录而已 mysqldump没执行到   解决方法: mysqladmin需要绝对路径 或则把现在tar包安装的路径修改为默认的以便系统能自动搜索到 /usr...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。