使用tab自动补全mysql命令

摘要:注意:自动补全是客户端命令,必须切换到数据库下才能使用 1.使用mysql --help查看mysql的命令参数 注意--auto-rehash       Enable automatic rehashing. One doesn't need to use                       'rehash' to get table and field completion, but startup     &nb

 MySQL,Oracle和PostgreSQL数据库体系架构详解

摘要:MySQL 体系架构 一.逻辑模块组成总的来说,MySQL 可以看成是二层架构,第一层我们通常叫做SQL Layer,在MySQL 数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,sql 解析,执行计划优化,querycache 的处理等等;    第二层就是存储引擎层,我们通常叫做Storage Engine Layer,也就是底层数据存取操作实现部分,由多种存储引擎共同组成。

 这五大开源MySQL管理工具,将DBA从 “删库跑路”中 解救出来!

摘要:对于数据库管理员(DBA)来说,保持数据库运行在最佳状态需要具备敏捷,专注,快速反应的能力以及一颗冷静的头脑。数据库几乎是所有应用程序成功运行的核心,由于 DBA 负责组织数据,因此寻找可靠的工具帮助简化数据库管理流程并简化日常维护任务是必要的。以下这些优秀工具可以改善 MySQL 环境中的 CLI 和 Web 管理,SQL 查询,模式迁移以及复制和恢复。(顺附 Github 地址,S

 记一次MySQL死锁排查过程

摘要:背景以前接触到的数据库死锁,都是批量更新时加锁顺序不一致而导致的死锁,但是上周却遇到了一个很难理解的死锁。借着这个机会又重新学习了一下 mysql 的死锁知识以及常见的死锁场景。在多方调研以及和同事们的讨论下终于发现了这个死锁问题的成因,收获颇多。虽然是后端程序员,我们不需要像 DBA 一样深入地去分析与锁相关的源码,但是如果我们能够掌握基本的死锁排查方法,对

 让数据库跑的更快的7个MySQL优化建议!

摘要:随着容量和负载的增加,MySQL 的性能会日趋缓慢。这里有七点建议能够保证 MySQL 的平稳运行。性能是我们衡量应用的一种方式,而应用性能的一项指标就是用户体验,也就是平时我们常说的:“用户需要等待超过合理的时间,才能获得他们想要的东西吗?”在不同的情况和场景下,该指标会有所不同。比如说:对于移动购物应用来说,其响应时间不能超过几秒钟;而对于一个员工的人力资源

 centos7-RPM安装mysql5.6.36

摘要:1, 获取mysql5.6ftp://ftp.mirrorservice.org/sites/ftp.mysql.com/Downloads/MySQL-5.6/下载: 其中  el6标识 centos 6, el7 标识centos 72, 安装rpm -ivh MySQL-*3, 启动systemctl start mysql4, 查看初始密码cat /root/.mysql_secret5, 更改密码mysql -uroot -pKAKt5JmEjm6B8omVSET PASSWORD = PASSWORD('root'); 6, 远程登陆设置mysql> user mysql;mysql&

 MySQL 5.6.29源码编译安装记录

摘要:MySQL 5.6.29源码编译安装记录一、安装环境1. 操作系统:CentOS 6.7 x86_64# yum install make cmake gcc gcc-c++ gcc-g77 flex bison file libtool libtool-libs autoconf kernel-devel patch wget libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-devel libxml2 libxml2-devel zlib zlib-devel glib2 glib2-devel unzip tar bzip2 bzip2-devel

 MySQL优化秘籍

摘要:大多数开发者可能不太会关注MySQL的配置,毕竟在基本配置没有问题的情况下,把更多的精力放在schema设计、索引优化和SQL优化上,是非常务实的策略。这时,如果再花力气去优化配置项,获得的收益通常都比较小。更多的时候,基于安全因素的考量,普通开发者很少能够接触到生产环境的MySQL配置。正是这样,导致开发者(包括我)对MySQL的配置不甚了解,希望本文能帮你更好的了解My

 Mysql大数据备份和增量备份及还原

摘要:Xtrabackup实现是物理备份,而且是物理热备目前主流的有两个工具可以实现物理热备:ibbackup和xtrabackup ;ibbackup是需要授权价格昂贵,而xtrabackup功能比ibbackup强大而且是开源的Xtrabackup提供了两种命令行工具:xtrabackup:专用于备份InnoDB和XtraDB引擎的数据;innobackupex:这是一个perl脚本,在执行过程中会调用xtrabackup命令可以实现备份InnoDB,也可以备份MyISAM引

 MySQL数据库用户权限划分

摘要:数据库用户划分权限划分一般原则数据库一般划分为线上库,测试库,开发库。对于线上库:DBA:有所有权限,超级管理员权限 应用程序:分配insert、delete、update、select、execute、events、jobs权限。 测试人员:select某些业务表权限 开发人员:select某些业务表权限 原则:所有对线上表的操作,除了应用程序之外,都必须经由DBA来决定是否执行、已经什么时候执行等。 测
分页:« 20 21 22 23 24 25 26 27 28 29 »
Powered by AKCMS