![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
_Hiweigg
这个作者很懒,什么都没留下…
展开
-
Mysql学习(一)
Mysql学习(一) 复习Mysql数据库,并且记录学习笔记。 Mysql百度百科 MySQL (关系型数据库管理系统) MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management原创 2016-12-14 15:15:17 · 329 阅读 · 0 评论 -
Mysql学习(七)
Mysql学习(七) 插入数据 1.给表的所有字段插入数据 格式:INSERT INTO 表名 VALUES(值1,值2,值3,.....,值n); 2.给表的指定字段插入数据 格式:INSERT INTO 表名(属性1,属性2,属性3,.....,属性n) VALUES(值1,值2,值3,....,值n); 3.同时插入多条数据 格式: INSERT I原创 2016-12-20 14:22:23 · 202 阅读 · 0 评论 -
Mysql学习(八)
索引的引入 索引定义:索引是由数据库表中一列或者多列组合而成,其作用是提高对表格中数据的查询速度;类似于图书的目录,方便快速定位,寻找指定的内容。 索引的优缺点 优点:提高查询数据的速度 缺点:创建和维护索引的时间增加了 索引实例 查看工具:Navicat for Mysql 限制符: UNIQUE:唯一索引 FULLTEXT:全文索引 SPATIAL:空间索引 IND原创 2016-12-20 16:12:14 · 228 阅读 · 0 评论 -
Mysql(十二)
存储过程和函数的引入 存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用执行这些存储过程和函数来执行已经定义好的SQL语句。存储过程和函数可以避免开发人员重复编写相同的SQL语句。而且。存储过程和函数在Mysql服务器中的存储和执行,减少客户端和服务器的数据传输。 创建存储过程和函数 创建存储过程 CREATE PROCEDURE sp_name([proc_proca原创 2016-12-22 18:58:18 · 341 阅读 · 0 评论 -
Mysql学习(十一)
常用函数 日期和时间函数 CURDATE()返回当前日期 CURTIME()返回当前时间 MONTH(d)返回日期d中的月份 字符串函数 CHAR_LENGTH(s)计算字符s的字符串数; UPPER(s) 把所有的字母变成大写字母; LOWER(s) 把所有的字母变成小写字母; 数学函数 ABS(x) 求绝对值 SQRT(x) 求平原创 2016-12-22 18:56:45 · 270 阅读 · 0 评论 -
Mysql学习(十)
触发器 触发器引入 触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT语句,UPDATE语句和DELETE语句。当数据库系统执行执行事件时,就会激活触发器执行相应的操作。 创建与使用触发器 创建只要一个执行语句的触发器 CREATE TRIGGER 触发器名 BEFROE|AFTER 触发事件 ON 表名 FOR EACH ROW 执行语句 创建原创 2016-12-22 18:50:19 · 261 阅读 · 0 评论 -
Mysql学习(六)
Mysql学习(六) 1.子查询 带IN关键字的子查询 IN关键字表示输入结果与查询结果相同。 一个查询语句的条件可能落在另外一个SELECT语句的查询结果中。 mysql> SELECT * FROM t_book WHERE bookTypeId IN(SELECT id FROM t_bookType); +----+------------------+--------+-原创 2016-12-15 17:57:45 · 210 阅读 · 0 评论 -
Mysql学习(五)
连接查询 连接查询是将两个或者两个以上的表按照某个条件连接起来,从中选取需要的数据。原创 2016-12-15 17:18:53 · 230 阅读 · 0 评论 -
Mysql学习(四)
使用聚合函数来进行数据查询原创 2016-12-15 16:46:54 · 199 阅读 · 0 评论 -
Mysql学习(三)
Mysql学习(三) 1.查询所有字段 1.SELECT 字段1,字段2,字段3.....FROM 表名; //这样查询可以自己调整字段排列的顺序,可以规定查询的字段。 mysql> SELECT id,stuName,sex,age,gradeName FROM t_student; +----+----------+------+-----+-----------+ | id | s原创 2016-12-15 11:40:21 · 257 阅读 · 0 评论 -
Mysql学习(二)
Mysql学习(二) 磨刀不误砍柴工,操作数据库优酷下载数据库图形化界面软件来进行操作。 图形化界面软件选择:http://www.moke8.com/article-10286-1.html 一、从命令行进入Mysql数据库 安装好Mysql数据库回,可以通过命令行进入Mysql数据库 键入:mysql -h host -u user -p nter passw原创 2016-12-14 18:20:46 · 235 阅读 · 0 评论 -
Mysql学习(九)
视图的引入 1.虚拟的表,没有物理数据,是从一个或者多个表中导出来的 2.只存放了视图的定义,并没有数据,数据存在原来的表中 3.使用视图查询数据时,数据库系统会从原来的表中取出对应的数据。 视图的作用 1.使操作简便画 2.增加数据的安全性 3.提高表的逻辑独立性 创建视图 CREATE[ALGOR ={UNDEFIEND|MERGE|TEMPTABLE}] VI原创 2016-12-20 16:29:09 · 160 阅读 · 0 评论