服务器之家

专注于服务器技术!
当前位置:首页 > 数据库服务器 > MySQL

mysql plugin MySQL插件plugin的实现分析

  MySQL架构本身就是一个插件式的结构,很多比较著名的功能都是以插件形式实现的,比如semi-sync ,UDF,存储引擎等等。插件的使用过程也比较简单,在使用之前需要安装安装插件,插件的安装可以在MySQL配置文件中设置自动安装某个插件,比如设置plugin_load="rpl_semi_sync_master=semisync_master.so”就可以在MySQL启动的...

日期:2017-05-25

mysql5.6主主复制 mysql5.6下主主复制的配置实现

  两台虚拟机192.168.183.131和192.168.183.132,装完系统之后直接把所有开发包都装上 下载软件包mysql-5.6.10.tar.gz,cmake-2.8.10.2.tar.gzmysql的编译安装1.首先安装cmake[root@localhost ~]# tar -xvf cmake-2.8.10.2.tar.gz [root@localhost ~]# cd cmake-2.8.10.2 [root@localhost cmake-2.8.10.2]# ./configur...

日期:2017-05-25

嵌套if mysql过程 MySql使用if语句例子

  工作中同事提的一个问题: 有一张用户表,表里面三个字段,分别是用户ID,用户姓名,和用户薪水,表里面有100万条数据,如何用一句SQL查询出 薪水小于1000,薪水=1000,1000<薪水<5000,薪水=5000,薪水>5000的人。写出的SQL效率越高越好。测试: CREATE TABLE test ( id int(11) NOT NULL AUTO_INCREMENT, money i...

日期:2017-05-25

linux shell mysql 使用Linux Shell操作Mysql的方法

  MySQL为其他编程语言提供了丰富的操作接口,一般说,来只要支持SQL语句都能够很好的对MySQL进行管理。Shell对于MySQL的支持很有限,常用的直接操作方式用两种。一)、在命令行通过“-e” 选项直接执行 格式 mysql -uusername -ppassword -e "SQL语句" 例如:mysql -u root -p -e "SELECT Name FROM Country WHERE N...

日期:2017-05-25

mysql主从复制的延迟 MySQL主从严重延迟后迁移Transfer的注意事项

   MySQL-Transfer逐渐有一些其他公司的同学在使用,这里会持续更新运维上的注意事项。背景正常情况下,若要从原来的主从切换成Transfer 模式,只需要作如下步骤: 1、在slave相同机器上部署一个Transfer,并配置好各种remote_slave参数2、在slave上stop slave3、把slave的表结构dump给transfer4、从slave中查看当前执...

日期:2017-05-25

叶mysql drop table MySQL drop table效率与流程分析

  之前发生过一起连续drop压缩表,最后长时间等待信号量crash,线上alert log里的报错是:OS WAIT ARRAY INFO: reservation count 36647199, signal count 34050225 --Thread 1331538240 has waited at row0purge.c line 680 for 950.00 seconds the semaphore: S-lock on RW-latch at 0xe60b60 '&dict_operation_lock' ...

日期:2017-05-25

mysql关系数据库 mongodb与mysql传统的关系数据库区别

  mongodb与mysql命令对比 传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念,这体现了模式自由的特点。MongoDB设计模...

日期:2017-05-25

mysql get last id ID的函数使用详解

  Mysql中LAST_INSERT_ID()的函数使用详解,mysqllastinsertid 最近和Sobin在做一个精品课程的项目,因为用到一个固定的id作为表间关联,所以在前一个表插入数据后要把插入数据生成的自增id传递给下一个表。研究了一番决定使用Mysql提供了一个LAST_INSERT_ID()的函数。 LAST_INSERT_ID() (with no argument) returns th...

日期:2017-05-25

mysql撤销上次delete MySQL删除记录Delete与Truncate语句介绍

     ySQL为我们提供了delete和truncate语句来删除数据。  delete 语句的定义:  经常和数据库打交道的孩子们,删除数据的时候用的大多都是 delete 语句。现在让我们来看一下 delete语句的定义。  代码如下  DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name  [WHERE where_definition]  [ORDER ...

日期:2017-05-25

mysql黑洞引擎 有趣的Mysql存储引擎

  Mysql 提供了一套统一的应用开发模型和核心 API,因此,尽管不同的存储引擎拥有不同的特性,不过对于开发人员,应用操作都是完全透明的。应用层的连接并不直接访问存储引擎层,而是访问 Mysql 提供的 Api,也就是说不管所操作的表对象使用什么存储引擎,读写数据时执行的 DDL/DML 语句并没有不同下面介绍使用最广泛的存储...

日期:2017-05-25
 1000    1 2 3 4 5 6 7 8 9 10 下一页 尾页