Mysql 中!=和 <>

  • Post author:
  • Post category:mysql

两者都是不等于的意思,查阅网上资料说是!=是以前sql标准,<>是现在使用的sql标准,推荐使用<>。 mysql中有一个tb_students表,其中有id, name,sex字段 id     name                    sex 1         zhangsan            man 2        lisi              …

继续阅读 Mysql 中!=和 <>

mysql事务保证数值不小于0_Mysql(三)——事务的特性、事务并发、事务读一致性问题…

  • Post author:
  • Post category:mysql

让它全部失败呢?这个时候我们必须要回滚。 原子性,在 InnoDB 里面是通过 undo log 来实现的,它记录了数据修改之前的值(逻 辑日志),一旦发生异常,就可以用 undo log 来实现回滚操作。 第二个,一致性,consistent,指的是数据库的完整性约束没有被破坏,事务执行的 前后都是合法的数据状态。比如主键必须是唯一的,字段长度符合要求。 除了数据库自身的完整性约束,还有一个是用…

继续阅读 mysql事务保证数值不小于0_Mysql(三)——事务的特性、事务并发、事务读一致性问题…

MySQL InnoDB索引的存储结构

  • Post author:
  • Post category:mysql

InnoDB索引的数据结构 InnoDB索引采用了B-Tree的数据结构,数据存储在叶子节点上,每个叶子节点默认的大小是16KB。 当新记录插入到InnoDB聚簇索引中时,如果按顺序插入索引记录(升序或降序),当达到叶子节点最大的容量时,下一条记录就会写到新的的页中。叶子节点可使用的容量为总容量的15/16,InnoDB会留1/16的空间,以备将来插入和更新索引记录时使用, 如果以随机顺序插入记录…

继续阅读 MySQL InnoDB索引的存储结构

mysql隔离级别

  • Post author:
  • Post category:mysql

事务的四种隔离级别 隔离级别 脏读(Dirty Read) 不可重复读(NonRepeatable Read) 幻读(Phantom Read) 未提交读(Read uncommitted) 可能 可能 可能 已提交读(Read committed) 不可能 可能 可能 可重复读(Repeatable read) 不可能 不可能 可能 可串行化(Serializable ) 不可能 不可能 不可能…

继续阅读 mysql隔离级别

mysql as子句为表取名_MySQL学习

  • Post author:
  • Post category:mysql

一,什么是MySQL,市面上常见的数据库有哪些? MySQL是目前最受欢迎开源的SQL数据库管理系统,数据库是长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据"仓库" 作用 : 保存,并能安全管理数据(如:增删改查等),减少冗余... 1、MySQL是开源免费的。 2、MySQL服务器是可靠的、易于使用的、快速的。 3、MySQL服务器工作在客户/服务器或嵌入系统中。 4、MySQL…

继续阅读 mysql as子句为表取名_MySQL学习

mysqldump 数据导出命令详解

  • Post author:
  • Post category:mysql

文章目录 mysqldump 数据导出命令详解 语法 mysqldump 导出文本内容 mysqldump 语法 插入测试数据 备份需求 1. 备份实例所有数据库 2. 导出 db1、db2 两个数据库的所有数据 2.1 备份单个库时,备份文件无 `CREATE DATABASE db if not exist` 内容 3. 导出 db1 中的 a1、a2 表 4. 限制条件导出数据 4.1 只导…

继续阅读 mysqldump 数据导出命令详解

.tsv文件批量导入mysql

  • Post author:
  • Post category:mysql

在mysql命令行工具下输入: LOAD DATA LOCAL INFILE 'filepath/filename.tsv' INTO TABLE DatabaseName.TableName; 前提是保证mysql安装正确,并且已经创建了数据库DatabaseName以及对应的表TableName,并且根据.tsv文件的内容插入字段。 版权声明:本文为qq_30071895原创文章,遵循 CC …

继续阅读 .tsv文件批量导入mysql

mysql strcmp s1 s2_MySQL常用函数大全(总结篇)

  • Post author:
  • Post category:mysql

本篇文章讲解是是MySQL的函数方法,涵盖所有的MySQL常见的方法。下面是本篇文章的目录结构,可以根据自己需求点击右方目录查找: 一、数字函数 二、字符串函数 三、日期函数 四、MySQL高级函数 (一)数字函数 1、ABS(x) 返回x的绝对值 SELECT ABS(-1); ---- 返回1 2、AVG(expression) 返回一个表达式的平均值,expression 是一个字段 SEL…

继续阅读 mysql strcmp s1 s2_MySQL常用函数大全(总结篇)

MySQL常用查询语句

  • Post author:
  • Post category:mysql

求每个部门的平均工资 select d.deptno, d.dname, ep.sal from dept d, (select avg(e.sal) sal, e.deptno from emp e group by e.deptno) as ep where d.deptno = ep.deptno 分组统计各部门下工资>500的员工的平均工资 select d.deptno, d.dn…

继续阅读 MySQL常用查询语句

mysql5.7.26使用groupby从句报错Expression #1 of SELECT list is not in GROUP BY clause….

  • Post author:
  • Post category:mysql

使用的是docker+linux 写groupby语句报错,使用 select @@sql_mode; 查看数据库的sql_mode, 查了网上资料说是要改mysql配置文件,将 sql_mode 改成 NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 。 使用 docker ps -a 查看所有容器 docker start mysql容器id 启动mysql…

继续阅读 mysql5.7.26使用groupby从句报错Expression #1 of SELECT list is not in GROUP BY clause….