
MySQL
白云如幻
坚持,终将收获更好的自己。一位来自97年的程序员;在一个偶然的机会下接触到程序员这个职业,沉醉其中,喜欢安安静静的写代码,在代码的世界里奔跑。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql数据库:out参数模式的存储过程
根据学生姓名,返回对应的年龄。原创 2025-04-01 12:06:32 · 343 阅读 · 0 评论 -
mysql数据库:in参数模式的存储过程
注意:在dos出现中文乱码,解决方法,set namea gbk;调用:call myp3('admin','admin') $call myp2('张三') $通过学生名查询对应的年龄。创建判断用户是否登录成功。原创 2025-03-31 17:25:15 · 307 阅读 · 0 评论 -
MySQL存储过程的介绍和无参数存储过程演示
存储过程:类似java中的方法存储过程:预先编辑好SQL语句的集合,这个集合完成了某项具体的功能集合,我需要这个功能的时候,只要调用这个过程就好了!原创 2025-02-23 18:21:01 · 365 阅读 · 0 评论 -
MySQL设置回滚点
【代码】MySQL设置回滚点。原创 2025-02-23 18:19:20 · 265 阅读 · 0 评论 -
MySQL的事务处理演示
注意:默认MySQL是开启自动提交事务的,用show variables like 'autocommit';命令可以查看到. 所以开启显示事务前,要关掉它,用set autocommit=0;①隐视事务:事务没有明显的开始和结束的标记.这时候像insert语句,update语句和delete语句,每一条SQL语句就默认是一个事务.②显示事务:说白了,这个事务模式,就要我们中程序中手动的用命令来开启事务,和结束事务,并让事务里的多条SQL语句去执行.回滚事务,恢复数据库执行前的状态!原创 2025-02-20 16:36:02 · 270 阅读 · 0 评论 -
MySQL事务介绍
②一致性(Consistency):事务必须让数据的数据状态变化到另一个一致性的状态,比如:刚刚的例子中A和B的余额总和是2000,转账后,A和B的余额总和不能变.前后具有一致性.④持久性(Durability):一个事务被提交,并成功执行,那么它对数据的修改就是永久性的.接下来的其他操作或出现的故障,不能影响到它执行的结果!③隔离性(Isolation):一个事务的执行,不受其他事务的干扰,相互应该是隔离的,但是实际上是很难做到的,要通过隔离级别做选择!①√②×:A的钱减少了,B的钱没增加!原创 2025-02-16 23:50:01 · 251 阅读 · 0 评论 -
MySQL标识列
自增长列必须和键(一般是主键)搭配一个表中有且只能有一个自增长列自增长列的类型只能是数值型,一般情况用int自增长列可以设置步长(set auto_increment_increment=3;),也可以手动插入一个数值改变起始值。原创 2025-02-16 09:34:34 · 214 阅读 · 0 评论 -
MySQL修改表时添加和删除约束
【代码】MySQL修改表时添加和删除约束。原创 2025-02-16 09:29:35 · 162 阅读 · 0 评论 -
MySQL主键和唯一两个约束的区别和外键的特点
④插入数据时,先插入主表,在插入从表;删除的时候,要先删除从表记录,在删除主表的记录。③主表上的关联列必须是一个key(一般是主键,很少时候也可以是唯一键)②从表上的列和主表上的对应的关联列的数据类型必须一致,含义意义一致。在同一个表中可以将多个字段组合成一个唯一约束(不推荐)在同一个表中可以将多个字段组合成一个主键(不推荐)①主键约束: 同时保证唯一和非空。②唯一约束: 保证唯一但可以为空。在同一个表中唯一约束可有很多个。在同一个表中主键只能有一个。①要求在从表上设置外键约束。原创 2025-02-11 00:44:08 · 213 阅读 · 0 评论 -
MySQL创建表时添加约束
【constraint 约束名字】 约束类型(字段名称) 【额外的东西,如外键】原创 2024-12-15 11:51:00 · 228 阅读 · 0 评论 -
MySQL常见的约束
限制,限制我们表中的数据,保证添加到数据表中的数据准确和可靠性!凡是不符合约束的数据,插入时就会失败,插入不进去的!比如:学生信息表中,学号就会约束不可重复!原创 2024-12-15 11:47:46 · 206 阅读 · 0 评论 -
MySQL数据类型
MySQL数据库中的常用数据类型①整型②小数类型①短的文本:char varchar②长的文本:text blob(二进制)原创 2024-12-13 22:08:53 · 421 阅读 · 0 评论 -
MySQL数据表的管理
①修改publishDate为publish_date。案例:中books里创建一张表book用来保存书的信息。②修改publish_date的时间时间类型。首先看看可以修改表的那些东西?④只复制部分字段,且不要数据。案例:创建书的作者信息表。③只复制表结构和部分数据。(注意后面要跟上类型)③给作者表添加工资字段。④删除作者表工资字段。②复制表的结构和数据。原创 2024-12-13 21:58:00 · 471 阅读 · 0 评论