MySQL数据库讲解(八)
目录 一.正则表达式 二.运算符 1.算数运算 2.比较运算 2.1 等于(=) 2.2 不等于(!=或<>) 2.3 大于、大于等于、小于、小于等于 2.4 判断一个值为/不为null(is null,is not null) 2.5 两者之间(between … and …) 2.6 当有两个或者多个参数时,返回其中最大/最小值,如果其中有一个为null,则返回null(lea…
目录 一.正则表达式 二.运算符 1.算数运算 2.比较运算 2.1 等于(=) 2.2 不等于(!=或<>) 2.3 大于、大于等于、小于、小于等于 2.4 判断一个值为/不为null(is null,is not null) 2.5 两者之间(between … and …) 2.6 当有两个或者多个参数时,返回其中最大/最小值,如果其中有一个为null,则返回null(lea…
alter table application_detail CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; 如果需要批量修改: SELECT CONCAT('ALTER TABLE ', table_name, ' CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;…
如果是已经建好的表, 也可以用修改字段的命令, 然后加上 comment 属性定义, 就可以添加上注释了。 示例代码如下: alter table test change column id id int not null default 0 comment ' 测试表 id' 查看已有表的所有字段的注释呢? 可以用命令: show full columns from table 来查看, 示例如…
jdbc连接MySQL的url格式: jdbc:mysql://[host][,failoverhost…][:port]/[database] [?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]… 版权声明:本文为Together_zZ原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链…
MySQL数据库的连接数并不是越大越好,更加不是达到最大的100%为好,还要考虑的CPU、RAM和IO等。下面本人就对MySQL数据库最大连接数的合理设置进行分析: 在应用服务开发中,我们经常会遇见“MySQL: ERROR 1040: Too many connections”的情况,一种是访问量确实很高,MySQL数据库抗不住,这个时候就要考虑从应用级别增加从数据库的分散读压力,另外一种情况是…
01 Mysql 1. 数据库三范式及判断、E-R图 2. innodb和myisam存储引擎的区别 3. 索引分类(主键、唯一索引、全文索引、覆盖索引等等),最左前缀原则,哪些条件无法使用索引 4. B树、B+树区别,索引为何使用B+树 5. 聚集索引与非聚集索引(使用非聚集索引的查询过程) 6. 事务的ACID(原子性、一致性、隔离性、持久性) 7. 事务隔离级别和各自存在的问题(脏读、不可重…
MySql 的 SQL 语句怎么写? 结构化查询语言 (Structured Query Language,简称 SQL)是一种 数据库查询和设计语言 。 每条 SQL 结尾建议添加 ';' 分号 ,用来表示 这条 SQL 结束了(不加的时候,不能同时执行多条同级别的 SQL) 编写 SQL 时, 建议每条子 SQL 语句单独一行 ,方便理解 通常使用空格和缩进增强语句的可读性,同样空格在分行书写…
有情怀,有干货,微信搜索【三太子敖丙】关注这个不一样的程序员。 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。 前言 我们知道,缓存的设计思想在RDBMS数据库中无处不在,就拿号称2500w行代码,bug堆积如山的Oracle数据库来说,SQL的执行计划可以缓存在library cache中避免再次执行相同SQ…
mysql的赋权语句:grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; all privileges ==》 表示所有的权限 ,增删改查权限全部都有了 *.* ==> 所有的数据库下面所有的表 root@% ==》 所有…