• 七种SQL JOINS

    ...

    2018-06-18 00:01:26

  • Mysql-7-mysql函数

    1.数学函数 用来处理数值数据方面的运算,主要的数学函数有:绝对值函数,三角函数,对数函数,随机函数。使用数学函数过程中,如果有错误产生,该函数会返回null值。 数学函数 功能介绍 组合键 abs(x) 返回 x 的绝对值 整数本身 pi () 返回圆周率 返回 pa 的值,默...

    2018-06-18 00:00:53

  • mysql数据库导入导出

    mysql 命令 导出 Select *from 表名 into outfile "地址"; 导入 Source D:/mydb.sql /*将外部的sql文件导入到数据库中*/ dos 命令 mysqldump -uroot –p123456 test c:/a.sql 在dos 窗口下,输入该命令,test是要导出的数据库的名字。 mysqldump -uroot –p123456 test...

    2018-06-18 00:00:46

  • MySQL 加锁处理分析

    背景 MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入的分析与讨论,主要是介绍一种...

    2018-06-18 00:00:44

  • Mysql-5-数据表的基本操作

    1.创建表:之前需要use database database_name 然后create table 表名(); 例:创建员工表tb_employee1,结构如下表所示 字段名称 数据类型 备注 id int ( 11 ) 员工编号 name varchar ( 25 ) 员工名称 depld int ( 11 ) 所在部门编号 salary float 工资 mysq...

    2018-06-18 00:00:41

  • Mysql-2-数据库基础

    (1)mysql是一个小型关系型数据库管理系统。 (2)mysql是一个快速、多线程、多用户、健壮的SQL数据库服务器。与其他数据库管理系统比,mysql有以下的优势: mysql是一个关系数据库管理系统。 mysql是开源的。 mysql服务器是一个快速的、可靠和易使用的数据库服务器。...

    2018-06-18 00:00:15

  • mysql批量删除相同前缀的表和修改表名

    如果有很多表需要删除,而表中有相同的前缀,我们可能需要如下语句: drop table pre_tablename1 ; drop table pre_tablename2 ; drop table pre_tablename3 ; ....... 如果我们手动写,可能需要很多重复性的工作而且可能还不知道表名称。因此我们可以通过sql语句输出...

    2018-06-18 00:00:37

  • mybatis批量增加与删除——(十五)

    1.首先应该明白,mybatis增删改返回值是int型的影响行数的值 mapper接口 package cn.xm.mapper; import java.util.List; import cn.xm.pojo.Questions; /** * 自定义的批量删除与批量增加试题 * @author liqiang * */ public interface QuestionsCustomMapper { /** *...

    2018-06-18 00:00:34

  • 【MySQL】online ddl 工具之pt-online-schema-change

    tm 工具 数据库 SQL MySQL MySQL ddl 的问题现状 在 运维mySQL数据库时,我们总会对数据表进行ddl 变更,修改添加字段或者索引,对于mysql 而已,ddl 显然是一个令所有MySQL DBA诟病的一个功能,因为在MySQL中在对表进行ddl时,会锁表,当表比较小比如小于1w上时,对前...

    2018-06-18 00:00:28

  • mysql5.7.18的安装与主从复制

    CentOS6.7安装mysql5.7.18 1、 解压到/usr/local目录 # tar -zxvf mysql-5.7.18-linux-glibc2.5-i686.tar.gz -C /usr/local 2、 mysql-5.7.18-linux-glibc2.5-i686文件夹重命名为mysql # cd /usr/local # mv mysql-5.7.18-linux-glibc2.5-i686/ mysql 3、 新建mysql用...

    2018-06-18 00:00:22

2