数据库的操作

翻译:SCHEMA     提纲,概要

          DEFAULT    默认值

          CHARACTER

创建数据库

规则:CREATE {DATABASE|SCHEMA} [IF NOT EXITS] 数据库名  

          [

          [DEFAULT] CHARACTER  SET  [=] 字符集 |

          [DEFAULT] COLLATE [=] 校对规则名称

          ] ;

解释:{DATABASE|SCHEMA} 必须在DATABASE 和 SCHEMA中选一个。

          [IF NOT EXITS]  可写可不写,表示创建前进行判断如果不存在则创建数据库。

          [DEFAULT]   可写可不写,表示指定默认值。

          CHARACTER  SET  [=] 字符集:指定数据库中的字符集,UTF-8(万国码,针对Unicode的可变长度字符编码) GBK(简体中文) 、BIG5(繁体中文)

          [DEFAULT] COLLATE [=] 校对规则名称: 用于指定字符集的校对规则。具体规则可以在MYSQL的Workbenchzh中找到。

注意:默认情况下,Windows是不区分大小写,Linux区分大小写。

例子:CREATE DATABASE IF NOT EXISTS db_test

          CHARACTER SET = GBK;



查看数据库

规则: SHOW {DATABASES| SCHEMAS}

           [ LIKE '模式'  WHERE 条件]

 解释:{DATABASES| SCHEMAS} 两者必须选一个

           LIKE:可选项。

           WHERE:限定范围。

例子:SHOW DATABASES:      查找所有数据库

          SHOW DATABASES LIKE 'db_%'  查找以   db_    开头的数据库。

 

选择数据库

 规则:  USE 数据库名;    

 例子:  USE db_book;

 

修改数据库

 规则:    ALTER {DATABASE  | SCHEMA} [数据库名]              

              [DEFAULT] CHARACTER  SET  [=] 字符集 |

              [DEFAULT] COLLATE [=] 校对规则名称

解释:     [数据库名]     可有可无,没有写时,为系统默认值。

例子:      ALTER  DATABASE  db_book

               DEFAUL CHARACTER SET GBK

               DEFAUL COLLATE gbk_chinese_ci;

 

删除数据库

规则: DROP { DATABASE |  SCHMAS } [IF NOT EXISTS] 数据库名;

例子:DROP DATABASE IF NOT EXISTS db_book;

 

 

 

 

 

 

          

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值