数据库
#叫啥名字呢
XX大学XX厂,打工人
展开
-
SQL的基本使用-入门教程_DDL语句
DDL语句:对数据库内部的对象进行创建、删除、修改等操作的语言。它和DML最大的区别是DML只是对表内数据操作,而不涉及表的定义、结构的修改,更不会涉及其他对象。DDL更多的是由数据库管理员使用,开发人员一般很少使用。1.登录mysql2 . 创建数据库test1 (注意所有SQL语句以英文分号;结尾)3.查看数据库4. 选择数据库 use 5.删除数据库 drop database **; (删...原创 2018-06-02 22:26:00 · 1306 阅读 · 0 评论 -
MySQL的下载和安装
MySQL是大公司通用的数据管理系统,开源~在国内用的很多,建议好好学1.下载 从官网下载,下载地址:https://www.mysql.com/downloads/企业版是要收费的,注意我们要选择community版本。 我选的MySQL5.6,最新的版本是MySQL8.0,。点开这个地址: https://dev.mysql.com/downloads/file/...原创 2018-06-02 10:18:29 · 10580 阅读 · 5 评论 -
MySQL - 使用数据处理函数
SQL支持利用函数处理数据,函数一般是在数据上执行的。注意: 函数没有SQL的可移植性强。几乎每种主要的DBMS的实现都支持其他实现不支持的函数,而且有时候差异很大。 如果确定要使用函数,应该保证做好代码的注释。1.使用函数:处理文本串在数值数据上进行算术操作用于处理日期和时间的值并从中提取特定成分。返回DBMS正使用的特殊信息1.1文本处理函数 ...原创 2018-06-14 11:29:43 · 264 阅读 · 0 评论 -
MySQL--创建计算字段
1.计算字段存储在数据库表中的数据一般不是应用程序所需要的格式。我们需要直接从数据库中检索出转化、计算或格式化过的数据;而不是检索出数据,然后再在客户机应用改程序或报告程序中重新格式化。只有数据库知道SELECT语句中那些列是实际的表列,哪些列是计算字段。从客户机(应用程序)的角度来看,计算字段的额数据是以与其他列的数据相同的方式返回的。2.拼接字段拼接:将值联结到一起构成单个值。使用Concat...原创 2018-06-14 10:43:45 · 2774 阅读 · 0 评论 -
MySQL - 用正则表达式进行搜索
1.正则表达式的介绍:简单的过滤用WHERE就可以实现啦,但是对于复杂的过滤,一般采用正则表达式。正则表达式是用来匹配文本的特殊的串(字符集合)。所有种类的程序设计语言、文本编辑器、操作系统等都支持正则表达式。2,MySQL正则表达式:(正则表达式不区分大小写) MySQL进支持正则表达式实现的一个很小的子集。2.1基本字符匹配(REGEXP)LIKE(通配符)和REGEXP(正则表达式)的...原创 2018-06-13 21:02:30 · 440 阅读 · 0 评论 -
MySQL--过滤数据
使用WHERE子句:检索所需数据需要制定搜索条件,搜索条件也成为过滤条件。在SELECT语句中,数据根据WHERE子句中制定的搜索条件进行过滤,WHERE子句在表名(FROM子句)之后给出。(1)相等测试(检查一个列是否具有制定的数据进行过滤) ORDER BY位于WHERE之后,否则会出现错误。xWHERE子句操作符:= 等于;<> 不等于、 != 不等于 < 小于、&...原创 2018-06-13 20:27:37 · 235 阅读 · 0 评论 -
MySQL--排序检索数据
关系数据库设计理论认为:如果不明确规定排序顺序,则不应该假定检索出的数据的顺序是有意义的。如果不排序,数据一般将以它在底层表中出现的顺序显示。SQL语句由子句构成,一个子句通常由一个关键字和所提供的数据组成。ORDER BY 子句取一个或多个列的名字,据此对输出进行排序。(默认按照升序排列)如果想按照降序排列,可以使用关键字DESC(DESC只应用到直接位于其前面的列名。如果想在多个列上进行降序排...原创 2018-06-13 18:27:43 · 328 阅读 · 0 评论 -
MySQL-检索数据
MySQL 不区分大小写,但尽量做到关键字大写,列和表明小写,方便阅读和调试。SQL语句,所有的空格都被忽略。SQL语句可以在上一行给出也可以分成许多行。一般,分成多行写。自动增量: 某些列表需要唯一值,MySQL可以自动为每一行分配一个可用编号,不用在添加每一行时手动分配唯一值。DESCRIBE = SHOW COLUMNS FROMMySQL 中支持用DESCRIBE 作为 SHOW C...原创 2018-06-13 16:59:10 · 1573 阅读 · 0 评论 -
MySQL入门学习_MySQL支持的数据
一、数值类型整数 bit 类型字段 小数 (1)浮点数 (float 和double型) (2) 定点数 (decimal一种) 浮点数和定点数都可以用类型名称后加上(M,D)的方式来进行表示,(M,D)表示该值一共显示M位数字(整数位+小数位),其中D位位于小数点后面,M和D分别称为精度和标度。注意...原创 2018-06-03 22:19:33 · 163 阅读 · 0 评论 -
MySQL基本使用_ 入门教程DCL语句
DCL语句主要是DBA用来管理系系统中的对象权限时使用,一般的开发人员很少使用。例如,创建一个用户suxue ,具有对sakila数据库中所有表的select/insert 权限用户名:suxue, 密码:123添加用户成功:权限变更:(revoke)用来收回权限例如,收回insert,只能对数据进行select操作;...原创 2018-06-03 12:00:50 · 391 阅读 · 0 评论 -
(MySQL)SQL基本使用——入门教程DML语句
DML操作是指对数据库中表记录的的操作,主要包括记录的插入(insert)、更新(updata)、删除(delete)和查询,是开发人员日常使用最频繁的操作。1.插入记录 (insert into)例如向表emp 中插入一下记录(enamel为zzx1 ......)(1)way one:(每条记录之间以逗号分隔开)(2)way two:(注意,没写的自动可以自动设置null,但是我刚开始...原创 2018-06-03 11:36:36 · 2253 阅读 · 0 评论 -
MySQL 权限恢复问题
好久没用MySQL忘记了账号密码,一直没有使用权限。有木有和我一样健忘的?! 解决方案:(网上好多,但素不全,害我整了一个多小时) 1)打开CMD,进入MySQL安装文件下的bin 文件路径 2)先断开MySQL服务器!!!!!!! ...原创 2018-08-08 17:22:44 · 552 阅读 · 0 评论