MySQL
文章平均质量分 89
以实战为线索,逐步深入React开发各个环节,掌握前端常用性能体验优化思路,打造完整前端工作流,提升工程化编码能力和思维能力。
邓富民
你要像欣赏花一样,欣赏你自己
展开
-
【MySQL访问】
这里我在连接时遇到了一个问题,在/usr/include/目录下,找不到mysql目录,意味着我想用的头文件无法找到,上网查了发现问题是没有安装mysql的开发包,所以去安装了mysql的开发包:就解决了这个问题。原创 2024-05-31 21:21:55 · 788 阅读 · 2 评论 -
【MySQL用户管理】
grant 权限列表 on 库.对象名 to ‘用户名’@‘登陆位置’ [identified by ‘密码’]create user ‘用户名’@‘登陆主机/ip’ identified by ‘密码’;set password for ‘用户名’@‘主机名’ = password(‘新密码’);revoke 权限列表 on 库.对象名 from ‘用户名’@‘登陆位置’;这条语句的本质,就是修改下面这个表中的加密string,让用户密码改变。此时在我的用户列表中,就出现了dzt这个用户。原创 2024-05-30 17:49:28 · 667 阅读 · 0 评论 -
【MySQL视图】
视图是什么?视图本质上就是一张表,将特定条件下查询出来的结果筛选出来,在内存中形成一张表并将查询结果插入表中。原创 2024-05-30 10:30:46 · 304 阅读 · 0 评论 -
【MySQL事务(下)(重点)】
在RR级别下的某个事务的对某条记录的第一次快照读会创建一个快照及Read View, 将当前系统活跃的其他事务记录起来此后在调用快照读的时候,还是使用的是同一个Read View,所以只要当前事务在其他事务提交更新之前使用过快照读,那么之后的快照读使用的都是同一个Read View,所以对之后的修改不可见;上面所提到的应不应该看到,指的是,应不应该出现在Read View视图里,这就像,假如我是大二学生,我应该要看到大四毕业学长的工作情况,但是当我大四的时候,我不可能也不应该看到大一的工作情况。原创 2024-05-28 19:52:54 · 646 阅读 · 2 评论 -
【MySQL事务(上)】
会话 事务 隔离 级别全局 事务 隔离 级别刚开始学,我的理解是:有很多条语句组成的,就是事务。但是,事务并不只是简单的sql语句的组合,还有一些特性。原创 2024-05-27 20:58:34 · 1152 阅读 · 0 评论 -
【MySQL索引】(重点)
第一个.frm文件就是表结构,第二个.myd文件,就是data数据,第三个.myi文件,就是index索引,所以,使用myisam存储引擎,就是将索引和数据分开存放。InnoDB的辅助索引如上图,除了主键索引,在用户建立的辅助索引中,也会构建一颗B+树,这棵B+树的叶子节点,不会存储数据,而是存储主键的key!一个表中,最多有一个主键索引,当然可以使符合主键 主键索引的效率高(主键不可重复) 创建主键索引的列,它的值不能为null,且不能重复。由于主键的存在,MySQL会根据主键的数据,内部自己进行排序。原创 2024-05-24 11:35:26 · 656 阅读 · 0 评论 -
【MySQL的内外连接】
select 字段 from 表1 inner join 表2 on 连接条件 and 其他条件;(这里的and,也可以修改成where,并且建议使用where,逻辑更清晰)select 字段名 from 表名1 right join 表名2 on 连接条件。select 字段名 from 表名1 left join 表名2 on 连接条件。如果联合查询,左侧的表完全显示我们就说是左外连接。原创 2024-05-13 20:56:00 · 581 阅读 · 1 评论 -
【MySQL复合查询】
计算平均工资的过程,就是把emp表分成一个小的表。先从括号内进行分组选择,再进行聚合。原创 2024-05-13 16:26:44 · 847 阅读 · 0 评论 -
【MySQL的内置函数】
形成一个摘要,产生等长字符串。不管这个参数str有多短多长,都会形成一个固定的摘要。原创 2024-05-11 16:07:36 · 1150 阅读 · 1 评论 -
【MySQL基本查询(下)】
案例:列出表的信息,SMITH这名员工不参与统计。原创 2024-05-10 22:10:27 · 724 阅读 · 0 评论 -
【MySQL基本查询(上)】
mysql> insert into students(sn,name,qq) values(12222,‘温承翰’,‘224455’),(1231313,‘伯明翰’,‘22444441’),(12121,‘谢尔比’,‘23123131’);mysql> insert into students values(124,1222,‘许攸’,‘224455’),(125,1233,‘董卓’,‘22444441’),(126,1211,‘张良’,‘23123131’);原创 2024-05-09 20:46:06 · 538 阅读 · 1 评论 -
【数据库表的约束(下)】
这个约束的功能是:你不用管我,也不需要插入我这一列的数据,我会保证自己与其他数据不冲突,并且是连续的。创建一个表,表格内容如下:其中id这个数据段有主键修饰,还是个自增长主键。插入如上数据后,结果如下:可知,在id列,没有插入任何数据,但是由于自增长的约束,id列会从1开始增长,且连续。再插入一组数据:然后再插入一组数据:此时插入的数据没有id哦,查看结果:为什么这一次id是从1001开始呢?在表的详细属性信息中可以看到,这个AUTO_INCREMENT这个约束,默认的缺省值是1002!原创 2024-05-08 19:52:52 · 921 阅读 · 0 评论 -
【数据库表的约束】
本文章讲述了数据库的表的约束。原创 2024-05-07 22:07:36 · 1092 阅读 · 8 评论 -
《MySQL数据类型》
说明:float表示的精度大约是7位。decimal整数最大位数m为65。支持小数最大位数d是30。如果d被省略,默认为0.如果m被省略,默认是10。建议:如果希望小数的精度高,推荐使用decimal。但是,当我修改到21845时,同样不可以。原因是:varchar(6),表示的是字符的使用上限是6,而不是一次固定分配6个字符大小的空间。当只使用1个字符的空间时,varchar实际上只会分配一个字符大小的空间。所以,就需要有1~3个字节位,来记录所使用的空间有多少。原创 2024-05-05 22:09:24 · 932 阅读 · 0 评论 -
《MySQL对数据库中表的结构的操作》
以上的操作都是对表的结构的操作。原创 2024-04-30 16:19:01 · 810 阅读 · 8 评论 -
《MySQL对库的基本操作》
注意:以上操作均为对数据库中库的操作。原创 2024-04-30 14:13:06 · 1212 阅读 · 4 评论 -
【SQLyog错误号码2058解决办法】
SQLyog图形化工具错误号码2058的解决办法原创 2023-01-10 00:17:27 · 6750 阅读 · 27 评论