mysql数据库在哪里写语句_mysql数据库定义语句

创建某数据库:

create  database   数据库名  【charset  编码名】【 collate 排序规则名】;

说明:

1,编码名是用于设定当前数据库中的文本数据存储的时候,默认使用的字符编码,通常有:gbk,utf8。虽然可以省略,但 墙裂 建议不要省略。

显示所有可用的编码名: show  charset

2,collate用于设定该编码下的“排序方式”,也是一个名字,比如:gbk_bin,gbk_chinese_ci

显示所有可用的排序规则名: show  collation;

通常不写,因为每一种编码名(字符集),都有一个默认的排序规则。

什么是排序规则:

就是某种字符集内的所有单个字符的一个顺序的规定!

比如英文中:b>a,  B>A,  a > B

删除某数据库:

drop  database 【if  exists】 数据库名;

修改某数据库:

alter  database  数据库名  【charset  新的编码名】【 collate 新的排序规则名】;

可见:修改数据库,其实也就只是修改数据库的编码和排序规则而已;

使用某数据库:

use  数据库名;

显示所有数据库名:

show  databases;

数据类型

总览

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值