mysql阶段回顾
不掉发的coder
这个作者很懒,什么都没留下…
展开
-
mysql 解决sql注入
web应用程序对用户输入数据的合法性没有判断或者过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾添加额外的sql语句,在管理员不知情的情况下进行非法操作,以此实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。prepareStatement防止sql注入的本质就是,把传递进来的参数当做字符,如果存在转义字符会被直接转义!...原创 2022-07-18 11:19:21 · 269 阅读 · 0 评论 -
mysql 数据库连接jdbc详细过程
为了简化开发人员对数据库的操作,提供了一个java操作数据库的规范,俗称jdbc。不同的数据库有不同的驱动,应用程序需要先连接到驱动,才能连接到数据库。原创 2022-07-18 11:18:05 · 303 阅读 · 0 评论 -
mysql事务处理银行转账模拟提交以及回滚
1.sql执行a给b转账2.sql执行b接受a的转账。虚读一个事务读取到了另一个事务正在插入的事务。脏读一个事务读取了另一个事务未提交的数据。要么都成功,要么都失败。原创 2022-07-18 11:14:58 · 890 阅读 · 0 评论 -
mysql 常用函数聚合函数以及md5加密算法
数据库级别的md5加密算法。原创 2022-07-18 11:13:08 · 404 阅读 · 0 评论 -
mysql数据管理,各种查询语句
更新updateset表名修改的字段和值where条件,不指定条件会修改所有的列。外键在开发中不建议使用,因为会在删除更新的时候产生级联,造成错误!like结合%代表0到任意个字符,结合_代表一个字符。join(要连接的表)……自己的表和自己的表连接,一张表拆为两张表。查询select字段from表名。删除deletefrom表名。在where语句中嵌套一个子查询。limit起始页,页面的大小。将数据分页显示,使用户体验更好。in查询具体的一个或者多个值。...原创 2022-07-18 11:10:34 · 135 阅读 · 0 评论 -
mysql数据库的操作,增删改查
修改表的字段类型altertable表名modify字段名列属性。重名字altertable表名change旧名字新名字。添加一个字段altertable表名add字段名属性。修改表名altertable表名as新表名。操作数据库>操作数据库的表>操作表中的数据。...原创 2022-07-18 11:08:28 · 71 阅读 · 0 评论 -
mysql语法使用详细代码版
数据库作用用来存储数据,管理数据。Txt,Excel,word是在数据库出现之前存储数据的。概念数据仓库,安装在操作系统上的软件。数据库是所有软件体系中最核心的存在。原创 2022-07-18 11:06:06 · 552 阅读 · 0 评论