mysql select 非空_sql – MySQL SELECT只是非空值

  • Post author:
  • Post category:mysql

sql - MySQL SELECT只是非空值 是否可以执行只接受NOT NULL值的select语句? 现在我正在使用这个: SELECT * FROM table 然后我必须用php循环过滤掉空值。 有办法吗? SELECT * (that are NOT NULL) FROM table ? 现在,当我选择*我得到val1,val2,val3,null,val4,val5,null,null…

继续阅读 mysql select 非空_sql – MySQL SELECT只是非空值

图文结合带你搞懂MySQL日志之Slow Query Log(慢查询日志)

  • Post author:
  • Post category:mysql

什么是慢查询日志 MySQL 的慢查询日志,用来记录在 MySQL 中响应时间超过阀值的语句,具体指运行时间超过 long_query_time 值的 SQL,则会被记录到慢查询日志中。long_query_time 的默认值为 10,意思是运行 10 秒以上 (不含 10 秒) 的语句,认为是超出了我们的最大忍耐时间值。 它的主要作用是,帮助我们发现那些执行时间特别长的 SQL 查询,并且有针对…

继续阅读 图文结合带你搞懂MySQL日志之Slow Query Log(慢查询日志)

MYSQL数据库乐观锁之设计version字段

  • Post author:
  • Post category:mysql

一、为什么需要锁(并发控制)? 在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 典型的冲突有: 1.丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。 2.脏读:当一个事务读取其它完成一半事务的记录时,就会发生脏读取。例如:用户A,B看到的值都是6,用户B…

继续阅读 MYSQL数据库乐观锁之设计version字段

MySQL中concat函数

  • Post author:
  • Post category:mysql

一. concat()函数 含义: 将多个字符串连接成一个字符串。 语法: concat(str1, str2,…) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。 演示: select concat (sname, sage) as info from student; 例2:在例1的结果中三个字段id,name,score的组合没有分隔符,我们可以加一个逗号…

继续阅读 MySQL中concat函数

mysql 主从复制原理及步骤。

  • Post author:
  • Post category:mysql

mysql是现在普遍使用的数据库,但是如果宕机了必然会造成数据丢失。为了保证mysql数据库的可靠性。就要会一些提高可靠性的技术。 主从复制原理如下。 slave(从服务器) master(主服务器) mysql主从是异步复制过程 master开启bin-log功能,日志文件用于记录数据库的读写增删 需要开启3个线程,master IO线程,slave开启 IO线程 SQL线程, Slave 通过…

继续阅读 mysql 主从复制原理及步骤。

MySQL–视图

  • Post author:
  • Post category:mysql

文章目录 MySQL--视图 1. 视图的概念 2. 视图的优、缺点 2.1 视图的优点: 2.2 视图的缺点: 3. 视图的操作 3.1 创建视图 3.2 查看视图 3.3 修改视图 3.4 删除视图 3.5 操作视图中数据 4. 视图和表的对比 5. 作业: MySQL–视图 1. 视图的概念 视图(View)是一种虚拟存在的表。其内容与真实的表相似,包含一系列带有名称的列和行数据。但是视图并…

继续阅读 MySQL–视图

JDBC数据库连接最详细教程(IDEA与MySQL)

  • Post author:
  • Post category:mysql

JDBC是什么东西? Java数据库连接,(Java Database Connectivity,简称JDBC)是 Java语言 中用来规范客户端程序如何来访问数据库的 应用程序接口 ,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun M一、下载驱动包icrosystems的商标。我们通常说的JDBC是面向关系型数据库的。(百度Copy) 简单说JDBC是一个规则(接口),用来规范各数据…

继续阅读 JDBC数据库连接最详细教程(IDEA与MySQL)

MySQL字符串的合并及拆分

  • Post author:
  • Post category:mysql

按照指定字符进行合并或拆分是经常碰到的场景,MySQL在合并的写法上比较简单,但是按指定字符拆分相对比较麻烦一点(也就是要多写一些字符)。本文将举例演示如何进行按照指定字符合并及拆分。 01 合并 MySQL数据库中按照指定字符合并可以直接用group_concat来实现。 创建测试表 mysql> create table tb_group(id int auto_increment pr…

继续阅读 MySQL字符串的合并及拆分

MySQL之主从复制(双主双从)

  • Post author:
  • Post category:mysql

MySQL一主一从点击 跳转 MySQL双主双从原理: master 1 为处理写请求; master 2 和 两个从机(slave1,slave2)负责读请求; 当master 1 宕机时,由master 2 负责写请求,两个从机负责读请求; master 1 和 master 2 为各自的备机 首先需要准备 4 台机器,虚拟机克隆可以参考该 文章 同时启动 4 台虚拟机后,MyCat 启动可能…

继续阅读 MySQL之主从复制(双主双从)