* 数据库类型
* 关系型数据库
* Mysql, Oracle, DB2
* 非关系型数据库
* MongoDB
* 大数据
* Hive
* 连上Mysql的2种方式:
* 1、命令行
* C:\xampp\mysql\bin 下,shift + 右键, 进入命令行
* mysql -u root -p
* show databases;
* 查看有哪些数据库
* use ranzhi;
* 使用 ranzhi 数据库
* show tables;
* 查看 ranzhi 数据库下有哪些表
* desc sys_user;
* 查看表 sys_user 的结构
* Field 字段名称
* Type 字段类型
* char(30) 表示的是:字符串类型,最大长度为30
* Null 是否允许为空
* Key 标明是否为主键,唯一键之类的
* 主键只能唯一,不能重复
* Default 是否有默认值
* 查询页面‘成员列表’所有的数据
* select * from sys_user ;
* Mysql数据库构成:
* 数据库 (ranzhi )
* 表(59张表,sys_user)
* 表下面是字段(id,account)
* 写法:
* [ranzhi.sys_user.id](http://ranzhi.sys_user.id/)# 数据库名称.表名.字段名
* select [ranzhi.sys_user.id](http://ranzhi.sys_user.id/)from ranzhi.sys_user ;
* use ranzhi;
* select id from sys_user;
* 2、可视化工具
* SQLYog / Navicate / DBeaver
* 安装SQLYog
* 根据自己电脑32/64位,选择对应版本
* 查看32/64位:右键“我的电脑”-属性
* SQLYog连Mysql
* root@localhost
* 连接本机: 主机名: localhost
* 连接他人的:主机名:他人的 ip
* 结合 ranzhi 项目,理解SQL语句
* MySQL: 增删改查
* /*
* 这是多行注释
* insert into sys_user(id,account,realname,role)
* value ('34','laoniu','老刘','sale') ;
* */
* -- 插入
* INSERT INTO sys_user(id,account,realname,role)
* VALUE ('34','laoniu','老刘','sale') ;
* -- 查询 SQL
* -- select 后面跟的是字段名称(列名),比如id,account; * 代表的是所有字段
* -- from 后面跟的是表名
* SELECT *
* FROM sys_user ;
* -- 查询 然之成员列表页面中,所有的“编号”和“用户名”
* SELECT id,account
* FROM sys_user ;
* -- 查询 然之成员列表页面前2条记录
* SELECT *
* FROM sys_user
* LIMIT 2;
* -- 查询 然之成员列表页面第2条记录
* SELECT *
* FROM sys_user
* LIMIT 1,1;
* -- 查询 然之成员列表页面第3和第4条记录
* SELECT *
* FROM sys_user
* LIMIT 2,2;
* -- 查询 然之成员列表页面总的记录条数
* -- count()
* SELECT COUNT(*)
* FROM sys_user ;








暂无数据