mysql
Yee Jason
这个作者很懒,什么都没留下…
展开
-
mysql 中 find_set_int() 的用法
举个列子来说:在课程表里有一个课程分类的字段、这个课程可以属于多个分类,分类字段为 catid1 先进制造、2 数控应用、3机床操作。那么有个课程查询它既是 先进制造、又是机床、catid中以1,3的格式存储、我们如何使用sql查询 catid有1的课程呢?selsect * from course where find_in_set(1, catid);MySQL手册中fin...转载 2019-01-24 10:19:48 · 1929 阅读 · 2 评论 -
Mysql_大字段问题Row size too large.....not counting BLOBs, is 8126.
原因: 今天在客户反应数据添加不上去时,发现报错: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB pre...转载 2018-05-16 21:50:08 · 17407 阅读 · 0 评论 -
mysql 用户与权限的管理
mysql 用户与权限的管理用户连接到mysql,并做各种查询.【用户】<----> [服务器] 分为2个阶段: 1: 你有没有权连接上来 2: 你有没有权执行此操作(如 select ,update等) 对于1;服务器如何判断用户有没有权连接上来? 依据3个参数: 你从哪来? host 你是谁 user 你的密码是多少? pass...原创 2017-09-12 13:38:32 · 248 阅读 · 0 评论 -
数据表设计三大范式
数据表的设计: 通俗地理解三个范式,对于数据库设计大有好处,在数据库设计中,为了更好的应用三个范式,就必须通俗的理解三个范式(通俗的理解是够用的理解,并不是科学准确的理解)。 第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可分解(只要是关系型数据库都要满足1NF)。 第二范式:2NF是对于记录的唯一约束,要求记录有唯一标识,既实体的唯一。 第三范式...原创 2019-02-09 21:53:02 · 1116 阅读 · 0 评论 -
mysql 优化概念 及 工作原理
一、www 原则 why 为什么 how 怎么做 what 做什么二、数据库优化2.1 对于一个数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。 一般来说,要保证数据库的效率,要做好以下四个方面的工作: 1、数据库的设计(三范式)。 2、sql语句优化。 3、数据库参数配置。 4、恰当的硬件资源和操作系...原创 2019-09-27 09:44:54 · 312 阅读 · 0 评论 -
mysql 优化-发现问题
1、数据库优化概念 2、数据库设计-选择合适的字段、索引。 3、性能监控-Mysql基准测试、服务器性能剖析。 4、高级特性-查询缓存、合并表、分区表。 5、数据库优化步骤(awk、ab) 6、索引优化 7、sql 优化(那些sql 导致全表扫表) 8、服务器性能调优:恰当的硬件资源和操作系统、数据库参数配置。...原创 2019-09-27 09:45:27 · 138 阅读 · 0 评论