![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
Nothing_227
Nothing is impossible!
展开
-
SQL语句小知识---XML文件中的 CDATA语法
<![CDATA[sql语句]]><![CDATA[<]]> 在xml文件中见到的此种写法。其结构是 <![CDATA[ sql语句 ]]> 在这里是为了防止 < 号在xml文件中被解析在mapper文件中sql是写在xml 映射文件时,遇到特殊字符时,如:< 等,建议使用<![CDATA[ sql 语句 ]]>标记,将sql语句包裹住,不被解析器解析...原创 2020-09-01 09:56:55 · 1278 阅读 · 0 评论 -
SQL语句小知识---- where 1=1
where 1=1经常看到写代码会有 where 1=1。什么时候使用呢?不能确定where后面是否有语句的时候就要加上1=1了,当没有其他条件语句时候,还有1=1,就不会输错了。动态SQL拼接:适合多条件搜索,当要构造动态sql语句时为了防止sql语句结构不当。String sql="select * from table_name where 1=1";if( conditon 1) { sql=sql+" and var2=value2";}if(conditon ..原创 2020-09-01 09:50:05 · 208 阅读 · 0 评论 -
数据库约束
概念:对表中的数据进行限定,保证数据的正确性,有效性和完整性。1.非空约束:not null 1.1 创建表时添加约束create table 表名( id int, name varchar(10) not null); 1.2 创建表完后,添加非空约束alter table 表名 modify name varchar(20) not null...原创 2019-09-06 23:44:46 · 180 阅读 · 0 评论 -
多表之间关系
多表关系 1 一对一关系 例:一个人对应一张身份证 2 一对多的关系 例:部门和员工 3 多对多的关系 例如:学生和课程2. 实现关系 1. 一对多(多对一) 例:部门和员工 实现方式:在多的一方建立外键,指向 “一” 的一方的主键。 2. 多对多 例如:学...原创 2019-09-07 09:38:01 · 305 阅读 · 0 评论 -
数据库备份与还原
数据库备份与还原 1. 命令行 1.1 备份 mysqldump -u用户名 -p密码 数据库名称 > 保存路径(如桌面:C:\Users\74026\Desktop) 1.2 还原 1. 登录数据库 mysql -u用户名 -p密码 2. 创建...原创 2019-09-07 10:04:01 · 255 阅读 · 0 评论