MySQL
文章平均质量分 70
ZgaoYi
赚钱养家
展开
-
mysql 主从复制
MySQL主从复制的实现原创 2022-06-17 22:53:14 · 162 阅读 · 0 评论 -
修改MySQL数据库密码以及数据库密码修改错误解决方法
1.数据库密码修改2.错误解决ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘(“123456”) where user=“root”’ at line 1原创 2022-04-15 21:39:13 · 4024 阅读 · 2 评论 -
如何实现两个数据库之间表的同步更新(增,删,改)
这里如果知道触发器的使用方法的话,解决这个问题就很简单了。触发器,就是⼀种特殊的存储过程。触发器和存储过程⼀样是⼀个能够完成特定功能、存储在数据库服务器上的SQL⽚段,但是触发器⽆需调⽤,当对数据表中的数据执⾏DML操作时⾃动触发这个SQL⽚段的执⾏,⽆需⼿动调⽤。在MySQL,只有执⾏insert\delete\update操作才能触发触发器的执⾏。所以我们使用触发器来实现两个数据库之间表的同步更新(增,删,改)我所用的软件是Navicate,实现方法同上一篇文章如何实现数据库两表之间的数据同原创 2022-03-16 21:58:56 · 8174 阅读 · 0 评论 -
如何实现数据库两表之间的数据同步更新(增,删,改)
利用触发器trigger实现数据库两表之间的数据同步更新增#创建触发器trigger_test实现students增加内容时studentstest同步create trigger trigger_test after insert on students for each rowbegin insert into studentstest(stuNum,stuName,stuGender,stuAge) values(new.stu_num,new.stu_name,new.stu_ge.原创 2022-03-16 20:57:46 · 11602 阅读 · 1 评论 -
MySQL 触发器
1.触发器的介绍触发器,就是⼀种特殊的存储过程。触发器和存储过程⼀样是⼀个能够完成特定功能、存储在数据库服务器上的SQL⽚段,但是触发器⽆需调⽤,当对数据表中的数据执⾏DML操作时⾃动触发这个SQL⽚段的执⾏,⽆需⼿动调⽤。在MySQL,只有执⾏insert\delete\update操作才能触发触发器的执⾏。2.触发器的使用2.1 案例说明-- 学⽣信息表create table students(stu_num char(4) primary key,stu_name varchar原创 2022-03-07 09:12:50 · 177 阅读 · 0 评论 -
MySQL的存储过程
1.存储过程介绍1.1 SQL指令执行过程从SQL执⾏执⾏的流程中我们分析存在的问题:如果我们需要重复多次执⾏相同的SQL, SQL执⾏都需要通过连接传递到MySQL,并且需要经过编译和执⾏的步骤;如果我们需要连续执⾏多个SQL指令,并且第⼆个SQL指令需要使⽤第⼀个SQL指令执⾏的结果作为参数;1.2 存储过程的介绍存储过程:将能够完成特定功能的SQL指令进⾏封装(SQL指令集),编译之后存储在数据库服务器上,并且为之取⼀个名字,客户端可以通过名字直接调⽤这个SQL指令集,获取执⾏原创 2022-03-03 22:27:39 · 780 阅读 · 0 评论 -
MYSQL中的连接查询
通过对DQL的学习,我们可以很轻松的从⼀张数据表中查询出需要的数据;在企业的应⽤开发中,我们经常需要从多张表中查询数据(例如:我们查询学⽣信息的时候需要同时查询学⽣的班级信息),可以通过连接查询从多张数据表提取数据:在MySQL中可以使⽤join实现多表的联合查询——连接查询, join按照其功能不同分为三个操作:inner join 内连接left join 左连接right join 右连接1.数据准备1.1 创建数据表创建班级信息表 和 学⽣信息表create table cla原创 2022-03-02 21:48:54 · 5943 阅读 · 1 评论 -
数据表的关联关系
1.关联关系介绍MySQL是⼀个关系型数据库,不仅可以存储数据,还可以维护数据与数据之间的关系——通过在数据表中添加字段建⽴外键约束数据与数据之间的 关联关系 分为四种:⼀对⼀关联⼀对多关联多对⼀关联多对多关联2. 一对一关联...原创 2022-03-02 17:48:55 · 7742 阅读 · 0 评论 -
DQL 数据查询语⾔
DQL 数据查询语⾔:从数据表中提取满⾜特定条件的记录1.单表查询2.多表联合查询查询基础语法## select 关键字后指定要显示查询到的记录的哪些列select colnumName1[,colnumName2,colnumName3...] from <tableName> [whereconditions];## 如果要显示查询到的记录的所有列,则可以使⽤ * 替代字段名列表 (在项⽬开发中不建议使⽤*)select * from stus;where 子句在删除原创 2022-03-01 11:15:10 · 129 阅读 · 0 评论 -
DML数据操纵语言
DML 数据操纵语⾔:⽤于完成对数据表中数据的插⼊、删除、修改操作create table students(stu_num char(8) primary key,stu_name varchar(20) not null,stu_gender char(2) not null,stu_age int not null,stu_tel char(11) not null unique,stu_qq varchar(11) unique);插入数据语法insert into <原创 2022-02-28 21:28:56 · 171 阅读 · 0 评论 -
什么是主键约束?
主键约束原创 2022-02-28 20:26:07 · 5045 阅读 · 0 评论 -
数据库基础知识
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2022-02-28 20:25:00 · 3180 阅读 · 0 评论