目录
主流的关系数据库
非关系型数据库
Mysql的启动和停止
Mysql登录方式本地登录
远程登录
查看mysql数据库
创建数据库
使用数据库
删除数据库
Mysql结构化查询语句
mysql 数据类型
数值类型
字符类型
日期类型
唯一约束与主键约束
主流的关系数据库
mysql,db2,oracle(共同点:使用标准的sql语句)
非关系型数据库
不能表示实体与实体之间的关系,针对读写比较频繁的数据
mongodb redis
Mysql的启动和停止
net stop mysql 停止
net start mysql 启动
Mysql登录方式
本地登录
mysql -u 用户名 -p密码
或者 mysql -u root -p 回车再输入密码
远程登录
mysql -h 主机地址 -u root -p 回车再输入密码
例如 mysql -h 127.0.0.1 -u root -p 回车再输入密码
查看mysql数据库
show databases;
创建数据库
use 数据库名称;
使用数据库
use 数据库名称;
删除数据库
drop database 数据库名称
Mysql结构化查询语句
DML(数据操纵语言) insert ,update,delete
DDL(数据定义语言) create 创建对象(建库建表)drop删除对象(删除库删除表)
alter 修改对象(修改表结构)
DCL(数据控制语言) grant 授权 commit 提交事务 rollback 回滚事务
DQL(数据查询语言) select 使用频率最高,最为复杂的操作
mysql 数据类型
数值类型
int bigint float double decimal
字符类型
char(固定长度) varchar(根据内容的多少变化长度) text(文本类型) tinytext(微型文本,文本以外的比如mp4)
日期类型
date(年月日) datatime(年月日时分秒) time timesamp year
唯一约束与主键约束
都是唯一,但是唯一可为空,主键约数不可为空