mysql
文章平均质量分 74
JD强子
这个作者很懒,什么都没留下…
展开
-
SQL AND & OR 运算符
1原创 2021-09-28 16:12:45 · 125 阅读 · 0 评论 -
1=1在构建动态sql中的使用
当用户选择了b ( 假如b值为qwe )结果就是:String sql = ''select a,b from table_a where 1=1 and b= ‘qwe’;但是当用户没有选择b 那b就是一个空值结果就是:String sql =’‘select a,b from table_a where 1=1’’; ,运行也不会出错,相当于没有限制b这个条件。但是如果没有1=1的条件,则l String sql =’‘select a,b from table_a whe.原创 2021-09-28 05:16:37 · 218 阅读 · 0 评论 -
Mysql学习(七)权限和设计数据库
用户管理使用SQLyog 创建用户,并授予权限演示基本命令/* 用户和权限管理 */ ------------------用户信息表:mysql.user-- 刷新权限FLUSH PRIVILEGES-- 增加用户 CREATE USER kuangshen IDENTIFIED BY '123456'CREATE USER 用户名 IDENTIFIED BY [PASSWORD] 密码(字符串) - 必须拥有mysql数据库的全局CREATE USER权限,或拥有INSERT权限转载 2021-08-10 08:03:31 · 74 阅读 · 0 评论 -
Mysql学习(六)事务和索引
事务什么是事务事务就是将一组SQL语句放在同一批次内去执行如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行MySQL事务处理只支持InnoDB和BerkeleyDB数据表类型事务的ACID原则原子性(Atomic)整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(ROLLBACK)到事务开始前的状态,就像这个事务从来没有执行过一样。一致性(Consist)一个事务可以封装状态改变(除非它是一个只读的)。事务必须转载 2021-08-08 05:26:09 · 144 阅读 · 0 评论 -
MySQL学习(五)函数
常用函数数据函数SELECT ABS(-8); /*绝对值*/ SELECT CEILING(9.4); /*向上取整*/ SELECT FLOOR(9.4); /*向下取整*/ SELECT RAND(); /*随机数,返回一个0-1之间的随机数*/ SELECT SIGN(0); /*符号函数: 负数返回-1,正数返回1,0返回0*/字符串函数SELECT CHAR_LENGTH('狂神说坚持就能成功'); /*返回字符串包含的字符数*/ SELECT CONCAT('我',转载 2021-08-07 09:12:39 · 56 阅读 · 0 评论 -
Mysql学习(四)DQL
DQLDQL(Data QueryLanguage 数据查询语言):基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT <字段名表>FROM <表或视图名>WHERE <查询条件>所有的查询操作都用它 select数据库中最核心的语言,使用频率最高的语句指定查询字段-- 查询全部的学生 select 字段 form 表SELECT * FROM `student`;-- 查询指定字段SELECT `name原创 2021-08-07 08:49:13 · 109 阅读 · 0 评论 -
Mysql学习(三)DML
DMLDML(Data Manipulation Language 数据操控语言):用于数据库操作,对数据库其中的对象和数据运行访问工作的编程语句,通常是数据库专用编程语言之中的一个子集。DML(数据操作语言):insert delete update,对表当中的数据进行增删改现有一个student表,储存一个学生的信息添加(insert)字段和值一一对应insert into `表名`(`字段名1`, `字段名2`, 字段名3)values('值1','值2','值3')INSERT原创 2021-08-03 06:07:23 · 106 阅读 · 0 评论 -
Mysql学习(二)创建数据库和表
MySQL简介原创 2021-08-01 17:02:32 · 956 阅读 · 0 评论 -
Mysql学习(一)了解数据库
数据库(DB,DateBase)数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。数据库分类关系型数据库(SQL)通过表和表之间,行和列之间的关系进行数据的存储【SQL】例如::学员信息表、考勤表……关系型数据库这一系列的行和列被称为表,一组表组成了数据库。常见的数据库:Oracle、DB2、Sybase、MS SQL Server、Informax、MySQL。SQL (Structured Query原创 2021-08-01 04:50:58 · 252 阅读 · 0 评论