MySQL
文章平均质量分 80
xiaoxiaolove_i
爱好中医的程序员
展开
-
MySQL基础命令
1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,...转载 2018-09-15 21:19:36 · 193 阅读 · 0 评论 -
MySQL学习之(七)索引
索引 —— 是一种提高查找速度的机制索引用来快速地寻找那些具有特定值的记录,如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值...原创 2018-10-31 16:49:20 · 724 阅读 · 0 评论 -
MySQL学习之(六)函数及关键字的使用
1 聚合函数的使用一 求数据最大值Sum示例:Select SUM(学时) from t_kecheng; 二 求数据平均值Avg示例:SELECT AVG (学时) FROM t_kecheng; 三 查询数据条数Count示例:SELECT COUNT(*) FROM `t_kecheng`; 四 查询数据最大值Max示例 SELECT MAX(成绩...原创 2018-10-31 16:41:48 · 354 阅读 · 0 评论 -
MySQL学习之(五)数据视图
目录1.数据视图的优点2.创建视图及查询3.操作视图①可更新视图②插入数据③修改数据④ 删除数据4.修改视图定义删除视图 视图是数据库的用户使用数据库的观点。例如,对于一个学校,其学生的情况存于数据库的一个或多个表中,而作为学校的不同职能部门,所关心的学生数据的内容是不同的。即使是同样的数据,也可能有不同的操作要求,于是就可以根据他们的不同需求,在物...原创 2018-10-31 16:38:57 · 1971 阅读 · 0 评论 -
MySQL学习之(四)查询语句
目录1单表查询ORDER BYHAVINGGroup by分组查询语句Limit选择列列别名替换查询结果中的数据1单表查询顺序严格地排序。例如,一个HAVING子句必须位于GROUP BY子句之后,并位于ORDER BY子句之前。ORDER BY语法:[GROUP BY {列名 | 表达式 | 列编号} [ASC (升序)| DESC(降序)], ....原创 2018-10-31 16:34:06 · 1970 阅读 · 0 评论 -
MySQL学习之(三)数据表
目录1 创建数据表2 连接数据表①笛卡尔积(交叉连接)②条件连接③自然连接④内连接⑤外连接⑥联合查询(union join)3 删除数据表4 表插入数据5 查询表中的数据6 删除表中数据7 修改表中数据8 增加字段9 修改表名10 自动创建修改表的时间11 字符串 1 创建数据表命令:create t...原创 2018-10-31 16:32:01 · 369 阅读 · 0 评论 -
MySQL学习之(二)数据库
1 创建数据库注意:创建数据库之前要先连接Mysql服务器命令:create database <数据库名>【例1】:建立一个名为xhkdb的数据库 mysql> create database xhkdb;【例2】:创建数据库并分配用户①CREATE DATABASE 数据库名;②GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP...原创 2018-10-31 16:22:38 · 196 阅读 · 0 评论 -
MySQL学习之(一)创建MySQL
1、连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。 如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即...原创 2018-10-31 16:20:10 · 181 阅读 · 0 评论 -
MySQL相关概念
一、为什么需要设计数据库数据库设计:数据库设计就是将数据库中的数据对象以及这些数据对象之间关系进行规划和结构化的过程,当数据库比较复杂时我们需要设计数据库。良好的数据库设计·节省数据的存储空间·能够保证数据的完整性·方便进行数据库应用系统的开发糟糕的数据库设计·数据冗余、存储空间浪费·内存空间浪费·数据更新和插入的异常注意:1.为减少数据查找的麻烦,允许...原创 2018-09-16 15:54:32 · 684 阅读 · 0 评论 -
MySQL学习之(八)数据完整性约束
目录1、主键约束2、替代键约束3、引用完整性4、参照完整性约束①参照完整性约束说明5、CHECK约束6、删除完整性约束 主键就是表中的一列或多个列的一组,其值能唯一地标志表中的每一行。通过定义PRIMARY KEY约束来创建主键,而且PRIMARY KEY约束中的列不能取空值。由于PRIMARY KEY约束能确保数据的唯一,所以经常用来定义标志列。当为表定义P...原创 2018-10-31 16:54:31 · 3208 阅读 · 0 评论