小白之旅19
Posted demonycw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小白之旅19相关的知识,希望对你有一定的参考价值。
数据库
一. 数据库基本概念
1、数据库DataBase,简称DB
2、概念:什么是数据库?存储数据的仓库
3、数据库的特点:
- 持久化的存储数据,数据库本质上是一个文件系统
- 方便对数据进行存储和管理
- 使用了统一的数据库操作语言-SQL语言
4、常见的数据库管理系统(DataBase Management System:DBMS)
- MySQL:Oracle公司的免费开源的数据库,中小型,6以上版本开始收费
- Oracle:Oracle公司的大型数据库
- DB2:IBM公司的大型数据库
- SQL Server:微软公司的大型数据库
- SQLite:移动设备中的小型嵌入式数据库
二. mysql的相关操作
2.1 安装
见图
2.2 卸载
1、在控制面板中完全删除整个软件
2、删除ProgramData中的MySQL目录
2.3 配置
服务的启动和关闭
- 启动
- 在 cmd 或者在 运行 中输入 services.msc 打开系统服务的窗口,手动点击开启
- 在 cmd 中输入net start mysql
- 关闭
- 在 cmd 或者在 运行 中输入 services.msc 打开系统服务的窗口,手动点击暂停
- 在 cmd 中输入net stop mysql
- 启动
登录:在cmd中输入
- mysql -u账号 -p密码
- mysql -u账号 -p,回车,输入密码
- mysql -h目标ip -uroot -p目标的密码
退出:
exit
quit
关闭 cmd 窗口
三. 数据库的结构
数据库 项目
实体类 表
属性 字段
对象 记录
四. SQL
概念:SQL:结构化查询语言,Structured Query Language
大多数关系型数据具有相同SQL语法,但是有一些数据库操作方式不同,这种不同称为“方言”。
通用语法:
1、SQL语句可以单行或者多行书写,以分号结尾
2、SQL中的关键字不区分大小写,一般推荐使用大写
3、SQL语句中可以使用若干个空格和缩进来增强可读性
4、SQL语法中的三种注释
? a、单行注释:-- 注释内容
? b、单行注释:# 注释内容(MySQL方言)
? c、多行注释:/* 注释内容 */
五. SQL分类
5.1 DDL 数据定义语言
用于定义数据库对象:数据库、表、列
关键字:create、alter、drop等
5.2 DML 数据操作语言
用于对数据库中表的数据进行增删改
关键字:insert、delete、update
5.3DQL 数据查询语言
用于查询数据库中的数据
关键字:select、on、where、order by、asc、desc、group by、limit、between and、and、or、in、like
5.4 DCL 数据控制语言
用于定义数据库的访问权限和安全级别
关键字:revoke、grant
以上是关于小白之旅19的主要内容,如果未能解决你的问题,请参考以下文章