武汉13期龚婉莹 发表于 2022-3-28 20:14:05

mysql

数据库 mysql
1 认识数据库
存放数据的仓库 多个用户访问共享
关系型数据库 非关系型数据库
关系型数据库 依据关系模型创建的数据库 把数据保存在不同的表中 表与表存在着某种关系
mysql开源 免费 Oracle(甲骨文)
oracle 收费 甲骨文
sql server 微软
非关系型数据库 nosql
not only sql 通常数据对象 通常是以列模型, 键值对等结构存储
Redis
mongodb
hbase 大数据
redis数据的缓存 提高数据库查询性能

关系型数据库特点
1 效率高
2 容易扩展
3 使用更加灵活

mysql 特点
1 体积小 安装简单 维护成本低
2 开源 免费
3使用C ++编写
4支持多系统

rpm -aq|grep mysql 查看当前服务器是否安装数据库
rpm -ev 文件名 -- nodeps移除安装
yum install -y mysql 安装数据库
yum install -y mysql -server 安装数据库服务端

service mysqld start      启动数据库
service mysqld restart   重启数据库
service mysqld stop      停止数据库
mysqld mysql 后rpm的d 代表的是守护进程

进入mysql
mysql -uroot -p 进入数据库
-u user 用户 root用户
-p passwd 密码

ctrl+z or exit 退出数据库

mysqladmin   -urootpassword“密码”   添加密码
show databases; (英文模式下的;)查看所有的库
create database vic02; 创建库
use vic02;进入库
show tables;查看库
select database();查看当前已经进入到那个数据库里
drop database ;删库跑路

新建一个user表
create table user(id int(5)primary key auto_increment,name varchar(10)not null,class int(5),phone bigint(20)default"132111111",time date);
数据类型:
int整数,最大存储值为 2147483647
bigint长整型 存储手机号
varchar 存字符串 (存的数据需要加单引号 或双引号 英文模式下的)
date 时间 如 2022 -03-28
float 小数

数据库中常用的约束
not null   非空约束
primary key主键约束 里面的值是唯一的
auto_increment 自增长约束
default 默认值约束                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
foreigin key 外键约束


desc 表名; 查看表结构




页: [1]
查看完整版本: mysql