1. 数据类型:指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型(1) 整型(按存储范围分类):TINYINT(1字节) SAMLLINT(2字节) MEDIUMINT(3字节) INT(4字节) BIGINT(8字节)数据优化的一个原则: 选择最合理、最合适的数据类型,而不是最大的数据类型。存储范围越大占的空间就越大。(2) 浮点数(按存储范围分类):单精度浮点FLOAT [(M,D)] 双精度浮点DOUBLE[(M,D)]; ...
MySQL基础入门一、数据库
1 数据库概念(了解)1.1 什么是数据库数据库就是用来存储和管理数据的仓库!数据库存储数据的优先: l 可存储大量数据;l 方便检索;l 保持数据的一致性、完整性;l 安全,可共享;l 通过组合分析,可产生新数据。 数据库具有原子性,数据不可再分割!1.2 数据库的发展历程l 没有数据库,使用磁盘文件存储数据;l 层次结构模型数据库 ;l 网状结构模型数据库;l 关系结构模型数据库:使用二维...
5.单表查询
select 表头,表头 as 别名 ,表头(+-*/的运算) from table_a
1.条件查询
where + 条件<> , !=
不等于=
等于,也可以表示字符串值相等<,>
小于,大于>=,<=
大于等于,小于等于between... and..
两个值之间(左小右大,左右都闭),等同于 >=and <=is null,is not null
为空,不为空 (注意null 不能使用=进行衡量)and
并且,and 语句优先级高于oror
或者 例:select name from table where name=‘张三‘or ...
MySQL学习笔记-基础入门标签:本文系统来源:http://my.oschina.net/u/2428313/blog/493020
这里持续更新修正
开始使用
MySQL 为关系型数据库(Relational Database Management System),一个关系型数据库由一个或数个表格组成, 如图所示的一个表格:表头(header) : 每一列的名称;列(row) : 具有相同数据类型的数据的集合;行(col) : 每一行用来描述某个人/物的具体信息;值(value) : 行的具体信息, 每个值必须与该列的数据类型相同;登录MySQL
mysql -h 127.0.0.1 -u 用户名 -p
mysql -D 所选择的数据库名 -h 主机名 -u 用户名...
首先给大家介绍一下数据库工程师,数据库工程师(Database Engineer),是从事管理和维护数据库管理系统(DBMS) 的相关工作人员的统称,他属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。数据库工程师的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。今天在这里给大家分享一个干货教程,MySQL零基础入门视频教程,希望能帮助到大家!课程目录:一、 MySQL课程介绍和MySQL的...
首先给大家介绍一下数据库工程师,数据库工程师(Database Engineer),是从事管理和维护数据库管理系统(DBMS) 的相关工作人员的统称,他属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。数据库工程师的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。今天在这里给大家分享一个干货教程,MySQL零基础入门视频教程,希望能帮助到大家!课程目录:一、 MySQL课程介绍和MySQL的...
MySql基础入门-mysql体系结构标签:数值 简单 secondary 面向 压缩 虚拟 文件组 insert 行数据 本文系统来源:http://www.cnblogs.com/Survivalist/p/7954977.html
了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的。 1、Connectors指的是不同语言中与SQL的交互 2、Management Serveices & Utilities: 系统管理和控制工具 3、Connection Pool: 连接池 管理缓冲用户连接,线程处理等需要缓存的需求。 4、SQL Interface: SQL接口 接受用户的SQL命令,并且返回用户需要查询的结果。比如select from就是调用SQL Interface。 5、Parse...
MySQL基础入门一、数据库
1 数据库概念(了解)
1.1 什么是数据库
数据库就是用来存储和管理数据的仓库!
数据库存储数据的优先:
l 可存储大量数据;
l 方便检索;
l 保持数据的一致性、完整性;
l 安全,可共享;
l 通过组合分析,可产生新数据。
数据库具有原子性,数据不可再分割!
1.2 数据库的发展历程
l 没有数据库,使用磁盘文件存储数据;
l 层次结构模型数据库 ;
l 网状结构模型数据库;
l 关系结构模型...
目录MySql1. 数据库的基本概念2. MySQL数据库软件3. SQL1. 什么是MySQL?2. SQL通用语法3. SQL分类4. DDL:操作数据库、表5. DML:增删改表中数据6. DQL:查询表中的记录7.约束4.数据库设计1.多表之间的关系2.【数据库设计的范式】5.数据库的备份和还原6.多表查询1.查询语法2.准备sql3.多表查询的分类4.多表查询练习7.事务1.事务的基本介绍2.事务的四大特征(重点)3.事务的隔离级别(了解)8.DCL:管理用户、授权1.管理用户2.权限管理M...
all privileges 除grant外的所有权限2 select 仅查权限3 select,insert 查和插入权限4 ...5 usage 无访问权限6 alter 使用alter table7 alter routine 使用alter procedure和drop procedure8 create 使用create table9 cr...
mySQL
安装
windows
windows https://www.runoob.com/mysql/mysql-install.html
mysqld --initialize --console 报错 -- 出现Failed to find valid data directory.
https://blog.csdn.net/github_38832708/article/details/83037241
mysqld --initialize --console初始化数据库:
mysqld --initialize-insecure
程序会在动MySQL文件夹下创建data文件夹以及对应的文件
登录
mysql -h 主机名 -u 用户名 -p
mysql -u root -p-h : 指...
Oracle_函数_触发器_游标_存储过程_视图 ---PL/SQL语言部分 --PL.SQL基本格式: --declare --声明部分--一切变量和常量在此声明 --begin -- --主体,执行语句 --end; declare i number(3); begin --给变量赋值 i:=1; dbms_output.put_line(i的值是:||i); end;Oracle_函数_触发器_游标_存储过程_视图---PL/SQL语言部分--PL.SQL基本格式:--declare --声明部分--一切变量和常量在此声明--begin-- --主体,执行语句--end;declarei numbe...
数据库是软件开发人员要掌握的基本工具,软件的运行的过程就是操作数据的过程,数据库中的数据无非就是几个操作:增-删-查-改。1.Mysql安装完成后,需要配置变量环境,找到配置路径path,然后把mysql安装目录bin文件导入就可以了。然后运行cmd进入dos。进入dos后输入:mysql -uroot -p密码2.然后就可以进入mysql的操作环境了。如下图:登录后我执行了一条:show databases命令,查看所有的库。3.创建一个表,然后查看表的数据结构4....