sql语言的分类 dql 数据查询语言 select dml 数据操作语言 insert.update.delete ddl 数据定义语言 create.drop tpl 事务处理语言 begin.transaction.commit.rollback dcl 数据控制语言 grant.revoke
mysql的特点 1。免费,开源 2.支行大型数据库存 3.使用标准sql数据语言 4.可以安装在不同的系统,提供多种编程语言接口,如python,java,ruby,c++等
小结: 1.rdbms是关系型管理软件 2.rdbms 的软件分2个端:服务管客户端 3.mysql数据库是rdbms的其中一款软件 4.免费,跨平台通过sql交互
数据类弄 int,bit 整数 decimal 小数 varchar,char 字符串 date,time,datetime 日期和时间 enum 枚举类型
基本命令 查看mysql中所有数据库 >SHOW DATABASES
自定义数据库存
新建
>create database mydb1; #创建名叫mydb的数据库
设置编码
>create database mydb2 character set gbk; #创建数据库mydb2 并设置编码为gbk
判断
>create database if not exists db3; #创建数据库db3,设置判断条件
查看
>show create database db1 #查看新创建的db1
修改
>alter database db1 character set gbk; #修改数据库存db1的编码为gbk
删除
>drop database db1; #删除数据库存db1
使用
>use db1; #使用或定位到数据库存db1
查看当前
>select database(); #查看当前使用的数据库