MySql基础
娃娃救葫芦爷
学习编程ing
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySql安装及配置
MySql的下载及安装: 可从链接:https://pan.baidu.com/s/1hrUhGTQ 密码:ie9m中获取,里面有eclipe、mysql、Tomcat、sqlyog的安装包及相应的安装配置视频,非常详细原创 2019-08-01 09:58:32 · 1069 阅读 · 1 评论 -
MySql数据类型
1.整数类型、浮点类型、定点类型 整数类型 浮点类型、定点类型 注:DECIMAL是定点类型,M表示数据的总长度,D表示小数位,存入数据时按四舍五入计算,如decimal(5,2) 123.45 2.日期与时间类型 3.字符串类型 4.二进制类型 ...原创 2019-08-01 10:14:56 · 458 阅读 · 0 评论 -
MySql-数据库的基本操作
命令行操作 创建数据库:create database +数据库名; 删除数据库:delete database +数据库名; 显示所有数据库:show databeses; 注:实际开发中,不再用命令行操作,而是直接用图形用户界面(如sqlyog)操作 ...原创 2019-08-01 10:43:04 · 473 阅读 · 0 评论 -
MySql-数据库表的基本操作
表是数据库存储数据的基本单位,一个表包含若干字段和记录。 1.创建表 语法: CREATE TABLE 表明(属性名 数据类型 [完整性约束] ,…属性名 数据类型 [完整性约束] , ) 创建图书类别表 CREATE TABLE t_bookType( id int primary key auto_increment, bookTypeName varchar(20), bookT...原创 2019-08-01 11:09:30 · 755 阅读 · 1 评论 -
MySql-查询数据
1.单表查询 (1)查询所有字符段 SELECT 字段1,字段2…字段n FROM 表名; SELECT id,stuName,age,sex,gradeName FROM t_student ; SELECT * From 表名; SELECT * FROM t_student; (2)查询指定字段 SELECT 字段1,字段2… FROM 表名; SELECT stuName,grade...原创 2019-08-01 23:06:31 · 570 阅读 · 1 评论 -
MySql-插入、更新、删除数据
1 插入数据 (1)给表的所有字段插入数据 格式:NSERT INTO 表名 VALUES(值1,值2…值n); INSERT INTO t_book VALUES(NULL,'我爱我家',20,'张三',1); (2)给表的指定字段插入数据 格式:NSERT INTO 表名 (属性1,属性2…属性n)VALUES(值1,值2…值n); INSERT INTO t_book(id,bookNam...原创 2019-08-02 09:46:03 · 612 阅读 · 1 评论 -
MySql-索引
定义:索引是由数据库表中的一列或多列组合而成,其作用是提高对表中数据的查询速度,类似于图书的目录。 优点:提高查询数据的速度 缺点:创建和维护索引的时间增加了 分类: 创建索引: 1.创建表的时候创建索引 (1)创建普通索引 CREATE TABLE t_user1(id INT , userName VARCHAR(20), ...原创 2019-08-02 10:11:41 · 490 阅读 · 2 评论 -
MySql-视图
1 视图的引入 2 视图的作用 3 创建视图 (1)在单表上创建视图 CREATE VIEW v1 AS SELECT * FROM t_book; CREATE VIEW v2 AS SELECT bookName,price FROM t_book; CREATE VIEW v3(b,p) AS SELECT bookName,price FROM t_book; SELECT * F...原创 2019-08-02 10:37:12 · 626 阅读 · 2 评论 -
MySql-触发器
1 触发器的引入 2 创建与使用触发器 (1)创建只有一个执行语句的触发器 CREATE TRIGGER trig_book AFTER INSERT ON t_book FOR EACH ROW UPDATE t_bookType SET bookNum=bookNum+1 WHERE new.bookTypeId=t_booktype.id; ...原创 2019-08-02 10:52:37 · 525 阅读 · 2 评论 -
MySql-常用函数
1 日期和时间函数 SELECT CURDATE(),CURTIME(),MONTH(birthday) AS m FROM t_t; 2 字符串函数 SELECT userName,CHAR_LENGTH(userName),UPPER(userName),LOWER(userName) FROM t_t; 3 数学函数 SELECT num,ABS(num) FROM t_t; SE...原创 2019-08-02 11:04:24 · 518 阅读 · 2 评论 -
MySql-存储过程和函数
1 存储过程和函数的引入 2 创建存储过程和函数 (1)创建存储过程 DELIMITER && CREATE PROCEDURE pro_book ( IN bT INT,OUT count_num INT) READS SQL DATA BEGIN SELECT COUNT(*) FROM t_book WHERE bookTypeId=bT; ...原创 2019-08-02 12:27:39 · 540 阅读 · 2 评论
分享