-
1、数据库的本质是一个文件系统
2、数据存储方式
存在内存:速度快;内存贵,断电程序退出则数据清除
存在普通文件:永久保存;增删改效率低
存在数据库:永久保存,通过SQL语句方便操作数据库;查看全部 -
语句类型 操作对象 操作
DDL 数据库、表 【create drop alter】
DML 表中的数据 【insert、delete、update】
DQL 表数据 各种维度select查询 【简单查询 条件查询 模糊查询 分组查询 】
MySQL数据库约束 保证数据的正确性、有效性、完整性
主键约束 唯一约束 非空约束
查看全部 -
sql语句:DDL语句,DML语句,DQL语句,DCL语句
DDL语句操作数据库以及表的 create, drop, alter
DML语句对表数据进行insert(增加),delete(删除),update(修改)
DQL语句对表数据进行select查询
mysql数据库约束:主键约束,唯一约束,非空约束
查看全部 -
ALTER TABLE student DROP intro;
修改表明 rename table student to sudent1;
查看全部 -
mysql 小型:存储量、并发量
Oracle 大型:数据库榜一
DB2:常用于银行系统(IBM公司的数据库)软硬件同一家公司生产 数据库的兼容性极高 ,很稳定
SQLServer: 适用C#、.net语言
SQLite:适用移动端
查看全部 -
数据存储:
1、数据存储在内存上时 浏览器关闭或电脑关闭时 数据将不会存在。
2、数据存储在硬盘上,可以永久保存;增删改查比较麻烦
3、数据保存在数据库上,永久保存,方便对数据操作
数据库的存在是数据存储过程优化的结果
查看全部 -
DDL操作表
创建表 create table student(id int, name varchar(10),age int, birthday date, sex char(1) );
注意:int默认11位,varchar和char需要制定字符串位数
查询所有表,show tables;
查询表结构 desc student;
查询创建表语句 show create table student;
创建跟老表一样表结构的新表 create table student1 like student;
删除表,drop table student1;
判断表是否存在并删除 drop table if exists student1;
修改表添加列 alter table student add remark varchar(20);
修改字段类型 alter table student modify remark varchar(100);
修改字段名字和类型 alter table student chang remark intro varchar(30);
alter table student chang remark remark varchar(100);通过改名也可以修改字段类型
删除列 alter table student drop +列名;
修改表名 rename table student to s1;
查看全部 -
ddl语句,create 、drop、alter、show、use、select
创建库 create database +name;
create database if not exists +name;好处是重复建库不会报错,且不影响后续代码执行
删除库 drop database +name;
查看所有库 show databases;注意关键字复数
查看具体某一个库信息 show create database +name;
查看正在使用的库 select database();
使用数据库 use +name;
查看全部 -
数据库介绍
使用场景
安装和卸载
Oracle Mysql 2中最常见
8.0版本安装
SQL语句分类:DDL,DML,DQL,DCL
DBA(数据库管理员)/项目经理/架构师
约束:能让我做什么,不能让我做什么
数据库里面的数据通过SQL语句进行操作
DDL(对象:数据库、表;可以做:create,drop,alter(修改))
DML(对象:表数据;可以做::insert(增加 ),delete,update(修改))
DQL(对象:表数据;可以做:select(查询)例如:简单查询、条件查询、模糊查询、分组查询)
DCL()
MYsql数据库约束:为了保证数据的正确性、有效、完整性
查看全部 -
分号结尾
空格区分关键字
大写关键字提高效率
查看全部 -
语句分类
DDL操作(创建删除修改)库表列的语句
DML操作语言数据,增删改表中的数据
DQL查询语句
DCL管理员用的
查看全部 -
dbms包含数据库包含表,逐层从属包含关系
查看全部 -
链接数据库,使用dos登录命令
1、mysql -u+用户名 -p+密码
延申:mysql -u+用户名 -p回车,在输入密码,*代替密码内容
2、mysql -h+地址(数据库安装地址如其他主机或服务器)-u+用户名 -p+密码
延申:同上
3、exit退出
查看全部 -
1、win服务启动和管理员运行dos通过命令启动
dos命令:net start mysql80开启命令,net stop mysql80停止命令
查看全部
举报