• 云时代的数据库管理演化

    云时代的数据库管理,在不断的演化,对DBA也提出更高的要求。去IOE其本意是,在阿里巴巴的IT架构中,去掉IBM的小型机、Oracle数据库、EMC存储设备,代之以自己在开源软件基础上开发的系统。 去IOE原因除了钱,关键是用钱买的产品已经不能解决业务问题。 下面让我们来看...

    2018-06-17 22:57:01

  • 如何在删除ibdata1和ib_logfile的情况下恢复MySQL数据

    昨天,有个朋友对公司内部使用的一个MySQL实例开启binlog,但是在启动的过程中失败了(他也没提,为何会失败),在启动失败后,他删除了ibdata1和ib_logfile,后来,能正常启动了,但所有的表通过show tables能看到,但是select的过程中却报Table doesn't exist。 于是...

    2018-06-17 22:56:48

  • 如何理解行转列(SQL)

    对于老手来说,行转列已不稀奇。但对于新手来说,对行转列的思维方式还很模糊。 今天我要总结一下我所掌握的行转列的思维方式,以帮助有需要的朋友更清楚的理解行转列的方法。 行转列的理解方式 : 行转列前,所有列的筛选条件都一样,只是被分组了。 行转列后,每一列...

    2018-06-17 22:56:48

  • Python 操作 MySQL 之 pysql 与 ORM(转载)

    本文针对 Python 操作 MySQL 主要使用的两种方式讲解: 原生模块 pymsql ORM框架 SQLAchemy 本章内容: pymsql 执行 sql 增\删\改\查 语句 pymsql 获取查询内容、获取自增 ID pymsql 游标 pymsql 更改 fetch 数据类型 pymsql 利用 with 简化操作 ORM 下载安装 ORM 史上...

    2018-06-17 22:56:18

  • MySQL 相关总结

    ...

    2018-06-17 22:56:44

  • mysql快速上手1

    mysql简介 1、什么是数据库 ? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库...

    2018-06-17 22:56:39

  • 各种主流 SQLServer 迁移到 MySQL 工具对比

    我之所以会写这篇对比文章,是因为公司新产品研发真实经历过这个痛苦过程(传统基于 SQL Server开发的C/S 产品 转为 MySQL云产品 )。首次需要数据转换是测试环节,当时为了快速验证新研发云产品性能与结果准确性(算法类),所以需大量的原始数据,最快的办法就是使用...

    2018-06-17 22:56:35

  • show master/slave status求根溯源

    show master/slave status分别是查看主数据库以及副数据库的状态,是一种能查看主从复制运行情况的方式。 这里仅仅讨论linux下的nysql5.7.13版本的执行情况 一、show master status 开始与show global status类似,都是分配一个线程去处理该连接的命令(图1) 图1 show...

    2018-06-17 22:56:26

  • MySQL 系列(三)你不知道的 视图、触发器、存储过程

    第一篇:MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决 第二篇:MySQL 系列(二) 你不知道的数据库操作 第三篇:MySQL 系列(三)你不知道的 视图、触发器、存储过程、函数、事务、索引、语句 前天有一个五年java开发经验工程师,问我存储过程怎么写...

    2018-06-17 22:56:13

  • mysql 主从复制 实践

    异步主从复制 主从部署步骤: 备份还原 使用mysqldump或者xtrabackup 把主库现有基础数据还原到从库 授权 grant replication slave on *.* 给从库一个复制binlog的账号 配置复制,并启动 从库上配置复制信息,并指向master 查看主从复制信息 show slave status \G 1)备...

    2018-06-17 22:56:21

2