MySQL
文章平均质量分 54
这孩子叫逆
尽人事,听天命
展开
-
SQL注入
字符串拼接?站位相同动态拼接sql中的数据参数动态拼接SQL中的数据参数不同可以绑定非数据的参数:表名、字段名、SQL关键字只能绑定数据,不能绑定其他SQL关键词和表名字段名有SQL注入风险可以防止SQL注入。建议场景适用于拼接表名、字段名、SQL关键词适用于拼接数据参数。原创 2024-01-30 19:44:39 · 460 阅读 · 0 评论 -
SQL分类
DDL:数据库定义语言,进行库、表、视图、索引等创建和销毁的SQL。DCL:数据库控制语言,对数据库用户进行权限设定和更改的SQL。DML:数据库操作语言,对数据进行增删改的SQL。DQL:数据库查询语言,进行查询操作的SQL。TCL:事务控制语言,控制事务操作的SQL。DCL:通常由数据库超级管理员操作。原创 2024-01-28 22:28:27 · 128 阅读 · 0 评论 -
MySQL封装JDBC为工具类(JDBC简化)
【代码】MySQL封装JDBC为工具类(JDBC简化)原创 2024-01-27 16:29:05 · 965 阅读 · 0 评论 -
MySQL 数据库 JDBC 简化 JDBCTemplate
2. ResultSet查询结果的列名,不是原表列名,而是select查询结果列名,可以由as进行别名定义。2. 如果查询结果(select后的字段名)的字段由n个单词构成,则Java类的属性名要变成驼峰命名法。1. 如果查询结果(select后的字段名)的字段由一个单词构成,则Java类的属性名要和列名一致。1. ResultSet表示的是查询结果,其数据已经是MySQL返回,并保存在Java程序中的。场景:查询t_person表中的数据,并逐条地将每个字段输出在控制台。原创 2024-01-26 20:49:30 · 930 阅读 · 0 评论 -
简单易懂的 MySQL 原生 JDBC 代码(基于jar-8.0)
【代码】简单易懂的 MySQL 原生 JDBC 代码(基于jar-8.0)原创 2024-01-25 19:54:32 · 479 阅读 · 0 评论 -
mysql 中给表单添加外键的方法
alter table 表名 add constraint FK_ID foreign key(你的外键字段名) REFERENCES 外表表名(对应的表的主键字段名);原创 2024-01-24 11:12:37 · 664 阅读 · 0 评论 -
Mysql数据库DQL查询语言之表连接(联合查询)
on e.department_id=d.department_id -- 关系字段:员工表的部门id=部门表的部门id。on e1.manager_id=e2.employee_id -- 连接条件:员工的领导id=领导的员工id。on e.department_id=d.department_id -- 员工的部门id=部门的id。on d.location_id=l.location_id -- 部门表的地址id=地址表的id。原创 2024-01-23 21:21:48 · 1149 阅读 · 0 评论 -
MySQL数据库查询语句之组函数,子查询语句
当一个SQL的执行需要借助另一个SQL的执行结果时,则需要进行SQL嵌套,该语法结构称之为子查询。先筛选出符合要求的数据,再对符合要求的数据进行分组时,分组的工作量会被减少,效率更高。先确定从哪张表进行操作-->对表中数据进行分组-->基于分组结果进行查询操作。执行顺序:优先执行小括号内的子SQL,根据子SQL的执行结果再执行外层SQL。执行顺序:from-->where-->group by-->select。执行顺序:from-->group by-->select。原创 2024-01-22 19:19:28 · 1374 阅读 · 0 评论 -
mysql怎么给用户赋权限
完成以上步骤后,用户就被赋予了相应的权限。username和password必须符合MySQL的命名规则,不包含特殊字符;也可以更换为'%',表示任何IP地址都可以连接;若想删除已经存在的用户及其权限,可以使用DROP USER语句。原创 2024-01-21 08:00:00 · 1765 阅读 · 0 评论 -
Mysql 数据库 DQL 数据查询语言相关sql语句(简单查询,条件查询)
- 查询所有列:select * from 表名(*:是通配符,表示所有列) select * from employees。行:是表的基本组成单位,具体数据,每行信息是一个整体,由固定字段构成。-- 满足when中的条件,便执行对应then中的结果,如果when都不满足,则最终执行else,从上往下判断。select 列名 as 别名,列名 as 别名,列名,... from 表名。列:又称为字段,是表的基本组成单位,相当于Java类中的属性。能够支持的关系运算符:> < >=原创 2024-01-20 15:18:27 · 1369 阅读 · 0 评论 -
如何查看其他电脑的MYSQL数据库 mysql查询另一个ip数据库
文章标签如何查看其他电脑的MYSQL数据库mysql数据库服务器MySQL文章分类MySQL数据库阅读数143如果不从远程登陆,可以用。这个时候只要在的那台电脑,登入后,更改数据库中表里的 字段,把改称,即可。1.2 授权法例如,你想用户使用密码通过 IP 地址连接到 MySQL 服务器,使用:如果你想允许用户从 IP 为的主机连接到 MySQL 服务器,并使用作为密码2.MySQL数据库基本命令2.1 基本命令2.2 注释2.3原创 2024-01-20 14:07:30 · 1182 阅读 · 0 评论 -
解决删除或增加时发生Cannot delete or update a parent row: a foreign key constraint fails报错,删除带有外键关联的数据
【代码】解决删除或增加时发生Cannot delete or update a parent row: a foreign key constraint fails报错,删除带有外键关联的数据。原创 2024-01-11 10:04:52 · 855 阅读 · 0 评论