mysql前言
DB 数据库: 存储数据
DBMS 数据库管理系统:数据库是通过DBMS创建和操作的容器
SQL 用来与数据库通信的语言
数据库特点
- 数据放入表,表放入库
- 一个数据库有多个表,每个表都有一个名字,用来标识自己,具有唯一性。
- 表由列组成 列也就是字段
- 表的数据按行存储
登录
DOS命令里输入
mysql (-h主机名 -P端口号) -u用户名 -p密码 //()代表可以省略
mysql常见命令
show databases; //展示数据库
show tables; // 展示表
show tables from mysql // 展示mysql库中的表
select database(); // 查询当前在哪个库
create table haiyang( // 创建表 (当前哪个库中创建)
-> id int,
-> name varchar(20));
desc haiyang; // 查询haiyang表结构
select * from haiyang; // 查询haiyang表中的数据
insert into haiyang(id,name) values(1,'haiyang'); //往haiyang表中插入数据 数据值为(1,‘haiyang’)
查询mysql版本
select version(); //进入mysql后
MySQL语法规范
- 不区分大小写,但建议关键字大写,表名 列名小写
- 每条命令分号结尾
- 根据每条命令需要 可以换行
- 单行注释 # 注释内容
- 单行注释 – 注释内容
- 多行注释 /* 注释文字 */