1.DB DBMS SQL
DB:数据库
DBMS:数据库管理系统:数据库是通过DBMS创建和操作的容器 例如:MySQL oracle DB2 SQLserver
SQL:结构化查询语言:用来操作DBMS
2.数据库的特点
2.1 先将数据放到表中,在将表放到库中
2.2 一个数据库可以有多个表,每个表都只有一个名字,用来表示自己,表名具有唯一性。
2.3 表具有一些特性,这些特性定义了数据在表中如何存储,类似JAVA中的类的设计
2.4 表由列组成,我们也成字段。所有的表都是由一个或者多个列组成的,每一列类似java中的属性
2.5 表中的数据是按照行存储的,每一行就是一组数据
3.MySQL的特点
优点:
—— 成本低:开放源代码,一般可以免费使用
—— 性能高:执行的快
—— 简单:很容易安装和使用
4.DBMS分为两大类
——基于共享文件系统的DBMS (Access)
—— 基于客户机——服务器的DBMS (MySQL, oracle,SQLserver)
5. windows启动MySQL
管理员:命令提示符输入 net stop mysql 停止服务
net start mysql 启动服务
启动客户端: mysql -h 主机名 -P 端口号 -u 用户名 -p密码
退出: exit
6.常见命令:
use :进入某个数据库
show databases; :列出当前的 下的所有数据库
show tables; :列出当前数据库下的所有表
show tables from mysql;
select database(); 查看当前所在库
select version(); 查看当前数据库的版本
creat table 表名(
列名 列类型,
); 创建一个表,类型用逗号隔开
desc 表名; 查看表结构
7.注释
单行注释 "#" "-- "这里不能少空格
多行注释 "/* */"