mysql
MYSQL
数据库:
数据:描述事物的符号记录称为数据
数据库:数据库即存放数据的仓库,以一定的格式存放在计算机中的数据,数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种 用户共享
数据库服务器:本质就是一个台计算机,该计算机之上安装有数据库管理软件的服务端
数据库管理管理系统RDBMS:本质就是一个C/S架构的套接字软件
库(文件夹)=====》数据
表(文件)
记录:抽取一个事物所有典型的特征/数据
数据
name='egon' age=18 height=180 sex="male" beutiful=True
数据库管理系统/软件分类:
关系型:
有表结构:存取数据前必先定义表结构,存数据必须按照字段的类型或者约束来
典型代表:MySQL,Oracle,DB2,SQL server
非关系型:存取数据都是采用key:value的形式
非关系型:Mongodb,redis,memcache
MYSQL 的文件修改
1、文件夹(库)
增 create database db1 charset utf8;
改 alter database db1 charset gbk;
查
查看所有库的库名 show databases;
单独查看某一个库的信息 show create database db1;
删 drop database db1;
2、文件(表)
首先切换文件夹:
use db1;
select database(); #查看当前所在的文件夹
增 create table t1(id int,name char);
改 alter table t1 modify name char(16);
查
查看当前库下所有的表名 show tables;
查看t1表的详细信息 show create table t1;
查看表结构 desc t1;
删 drop table t1;
3、文件的一行内容(记录)
增 insert into db1.t1 values
(3,'lxx');
改 update db1.t1 set name='sb' where id > 1;
查 select id,name from db1.t1;
删 delete from db1.t1 where name = "SB" ;