为了账号安全,请及时绑定邮箱和手机立即绑定

数据库的基础知识 二

标签:
MySQL

定义数据库
Create database 数据库名 【charset 字符编码名称】 【collate 排序规则】
显示所有字符编码:show charset
显示所有的可用排序规则: show collation
删除数据库
Drop database 【if exits】 数据库名
修改数据库(修改2个属性)
修改编码或者修改排序规则
Alter database 数据库名 charset 新的编码名 collate 新的排序规则名
显示所有的数据库
Show database
显示一个数据库的创建语句
Show create database 数据库名
进入某个数据库
Use 数据库名
字段类型(数字型、字符型、时间型)(用于创建表)
列类型:(时间型:date、datetime、time、year、timestamp)
(字符串型:set、enum、blob、text、varchar、char)
(数值型:(整数型:tiny、smallint、mediumint、int、bigint)
(小数型:(浮点:float、double)
(定点:decimal)));

整数类型:int、tinyint、smallint、mediumint
Int:占4个字节、即32位
Tinyint:占1个字节,即8位;最多能存储256个数字(默认范围是-128~127);
Bigint:占8个字节。
使用形式:类型名【(M)】【unsigned】【zerofill】
1、M显示长度
2、Unsigned是指的无符号数,即没有负数
3、Zerofill是否填充0,与M配合使用,设置了zerofill则自动也就表示同时具备了unsigned修饰
小数类型:float、double、decimal
Float:单精度浮点数,4个字节,有大约6-7个有效数字数位
Double:双精度浮点数
Decimal:定点小数类型。整数部分最长看可以有65位,小数部分最长可以有30位。一般设置格式为:decimal(总位数.小数部分位数)

点击查看更多内容
3人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消