MySQL数据库讲解(八)

  • Post author:
  • Post category: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…

继续阅读 MySQL数据库讲解(八)

MySQL锁

  • Post author:
  • Post category:mysql

目录 全局锁 表级锁 行锁 死锁和死锁检测 问题: 全局锁 全局锁是对整个数据库实例加锁,MySQL提供了一个加全局读锁的方法,命令是Flush tables with read lock(FTWRL) 业务的更新不只是增删改数据(DML),还有可能是加字段等修改表结构的操作(DDL) 全局锁的典型使用场景是,做全库逻辑备份 风险: 1、如果在在主库备份,备份期间不能更新,业务停摆 2、如果在从库…

继续阅读 MySQL锁

修改mysql数据库的表字符集和排序

  • Post author:
  • Post category:mysql

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;…

继续阅读 修改mysql数据库的表字符集和排序

mysql整段注释_MySQL 添加注释(comment)

  • Post author:
  • Post category:mysql

如果是已经建好的表, 也可以用修改字段的命令, 然后加上 comment 属性定义, 就可以添加上注释了。 示例代码如下: alter table test change column id id int not null default 0 comment ' 测试表 id' 查看已有表的所有字段的注释呢? 可以用命令: show full columns from table 来查看, 示例如…

继续阅读 mysql整段注释_MySQL 添加注释(comment)

MySQL数据库连接url

  • Post author:
  • Post category:mysql

jdbc连接MySQL的url格式: jdbc:mysql://[host][,failoverhost…][:port]/[database] [?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]… 版权声明:本文为Together_zZ原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链…

继续阅读 MySQL数据库连接url

MySQL数据库最大连接数如何设置才合理呢?

  • Post author:
  • Post category:mysql

MySQL数据库的连接数并不是越大越好,更加不是达到最大的100%为好,还要考虑的CPU、RAM和IO等。下面本人就对MySQL数据库最大连接数的合理设置进行分析: 在应用服务开发中,我们经常会遇见“MySQL: ERROR 1040: Too many connections”的情况,一种是访问量确实很高,MySQL数据库抗不住,这个时候就要考虑从应用级别增加从数据库的分散读压力,另外一种情况是…

继续阅读 MySQL数据库最大连接数如何设置才合理呢?

大厂架构师经验分享!mysql备份表语句create

  • Post author:
  • Post category:mysql

01 Mysql 1. 数据库三范式及判断、E-R图 2. innodb和myisam存储引擎的区别 3. 索引分类(主键、唯一索引、全文索引、覆盖索引等等),最左前缀原则,哪些条件无法使用索引 4. B树、B+树区别,索引为何使用B+树 5. 聚集索引与非聚集索引(使用非聚集索引的查询过程) 6. 事务的ACID(原子性、一致性、隔离性、持久性) 7. 事务隔离级别和各自存在的问题(脏读、不可重…

继续阅读 大厂架构师经验分享!mysql备份表语句create

MySql 的 SQL 语句怎么写?

  • Post author:
  • Post category:mysql

MySql 的 SQL 语句怎么写? 结构化查询语言 (Structured Query Language,简称 SQL)是一种 数据库查询和设计语言 。 每条 SQL 结尾建议添加 ';' 分号 ,用来表示 这条 SQL 结束了(不加的时候,不能同时执行多条同级别的 SQL) 编写 SQL 时, 建议每条子 SQL 语句单独一行 ,方便理解 通常使用空格和缩进增强语句的可读性,同样空格在分行书写…

继续阅读 MySql 的 SQL 语句怎么写?

mysql qcache inserts_MySQL查询缓存的小奥秘

  • Post author:
  • Post category:mysql

有情怀,有干货,微信搜索【三太子敖丙】关注这个不一样的程序员。 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。 前言 我们知道,缓存的设计思想在RDBMS数据库中无处不在,就拿号称2500w行代码,bug堆积如山的Oracle数据库来说,SQL的执行计划可以缓存在library cache中避免再次执行相同SQ…

继续阅读 mysql qcache inserts_MySQL查询缓存的小奥秘

mysql授权语句说明grant all privileges、创建用户、删除用户

  • Post author:
  • Post category:mysql

mysql的赋权语句:grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; all  privileges   ==》  表示所有的权限 ,增删改查权限全部都有了 *.*                     ==>  所有的数据库下面所有的表 root@%   ==》  所有…

继续阅读 mysql授权语句说明grant all privileges、创建用户、删除用户