当前位置:首页 > 实用技巧 >

修改数据库信息语法(数据库修改语句怎么用的)

来源:原点资讯(www.yd166.com)时间:2023-11-27 04:11:03作者:YD166手机阅读>>

在mysql中,创建数据库的基本语法格式为:

CREATE DATABASE [IF NOT EXISTS] db_name

[DEFAULT] CHARACTER SET [=] charset_name

[DEFAULT] COLLATE [=] collation_name;

方括号[]内的可以不写,第2和第3条是该语句的可选项,在创建数据库时用于指定默认的字符集和字符集的校对规则。如果忽略不写,在MySQL中,数据库的默认字符集为 latin1,默认校对规则为 latin1_swedish_ci。

输入命令:mysql> SHOW CHARACTER SET; 可以查看所有的字符集和字符集的校对规则。

修改数据库信息语法,数据库修改语句怎么用的(1)

现在输入CREATE DATABASE db1; 直接创建名称为 “db1”数据库,新的数据库将使用默认的字符集和字符集的校对规则。

然后可再使用查看语句SHOW DATABASES; 查看到 db1已经创建成功了。

修改数据库信息语法,数据库修改语句怎么用的(2)

到这一步,今天文章的主题终于出现,如何修改已有数据库的操作。使用修改数据库语句 ALTER DATABASE 就是修改已有数据库的字符集和校对规则。修改与创建数据库类似,语法如下:

ALTER DATABASE db_name

[DEFAULT] CHARACTER SET [=] charset_name

假如现在要修改db1数据库的字符集为GBK,可在MySQL的命令行客户端输入如下SQL语句:

mysql> ALTER DATABASE db1

-> DEFAULT CHARACTER SET gbk

-> DEFAULT COLLATE gbk_chinese_ci;

最后一个分号代表语句的结束,按回车执行命令,如下图显示已经修改成功。

修改数据库信息语法,数据库修改语句怎么用的(3)

也可以命令行输入:mysql> SHOW CREATE DATABASE db1; 查看一下被修改数据库db1的字符集。下图显示字符集已经修改成GBK了。

修改数据库信息语法,数据库修改语句怎么用的(4)

接下来选择数据库,语法非常简单:

USE db_name;

USE命令可指定创建好的数据库中的某一个为当前数据库,除了已经创建好的数据库,新创建的数据库也不会自动成为当前数据库,必须要用USE命令指定为当前数据库。只有指定了当前数据库才能对该数据库及其存储的数据对象进行操作。

最后的总结,MySQL的 “库” 操作可简述如下:

创建库:CREATE DATABASE 或 CREATE SCHEMA

查看库:SHOW DATABASES 或 SHOW SCHEMAS

修改库:ALTER DATABASE 或 ALTER SCHEMA

删除库:DROP DATABASE 或 DROP SCHEMA

批注:在这些语句中,DATABASE和SCHEMA,DATABASES和SCHEMAS,语句里面是可以互换的,执行结果是一样的没有区别。

本人仅仅是mysql爱好者,非专业人士能力有限,真的说不出里面的差别。

,

栏目热文

数据库名修改方法(更改数据库名字命令)

数据库名修改方法(更改数据库名字命令)

在MySQL 5.1.7版本中提供了修改数据库名称的SQL语句,语法格式如下:RENAME DATABASE db_na...

2023-11-27 03:44:52查看全文 >>

数据库修改语句(数据库怎么修改信息)

数据库修改语句(数据库怎么修改信息)

数据库对于产品经理来说是一个既熟悉又陌生的概念,虽然产品设计中的数据基本都要与数据库交互,但平时的工作中也很少接触到数据...

2023-11-27 04:04:26查看全文 >>

修改数据库中数值(数据库怎样修改数据)

修改数据库中数值(数据库怎样修改数据)

大家好,今日我们继续VBA数据库解决方案的第29讲:如何批量修改数据库中的记录。在数据库解决方案中,我在从实际应用的角度...

2023-11-27 04:12:53查看全文 >>

数据库编号能不能修改(如何更改数据库编码)

数据库编号能不能修改(如何更改数据库编码)

前情提要鉴于篇幅,文中会有大量图片展示,可以双击放大图片查看。已将本文整理成PDF文档《MySQL大全》,需要的可以私信...

2023-11-27 03:30:49查看全文 >>

修改数据库字符集和校对规则(数据库的字符集怎么设置)

修改数据库字符集和校对规则(数据库的字符集怎么设置)

概念说明1、字符集(Character Set)定义了字符和二进制的对应关系,为字符分配了唯一的编号。2、字符编码(Ch...

2023-11-27 04:12:03查看全文 >>

数据库顺序修改(数据库行的顺序怎么改变)

数据库顺序修改(数据库行的顺序怎么改变)

前言在自动化测试中,自动化测试用例设计原则就是执行过程时不能存在依赖顺序,那么如果测试用例需要按照指定顺序执行,这个时候...

2023-11-27 03:29:48查看全文 >>

数据库表名字修改(数据库改表名大全)

数据库表名字修改(数据库改表名大全)

修改mysql数据库名称的方法如下:1.语句修改法:RENAME DATABASE db_name TO new_db_...

2023-11-27 03:42:45查看全文 >>

数据库修改备注长度(数据库更改备注字段)

数据库修改备注长度(数据库更改备注字段)

软件:金蝶EAS(版本8.5);业务背景:在收款单页面点击单据“生成凭证”按钮,提示“数据库发生数据超长错误,请检查数据...

2023-11-27 03:33:39查看全文 >>

如何快速记住判断题(如何快速记住1000道判断题)

如何快速记住判断题(如何快速记住1000道判断题)

“一学就会,一考就废”说的是不是你,很多学员表示自己觉得科一的题目并不难呢,学着很轻松,但是就是记完忘得快,还没到考试的...

2023-11-27 04:20:19查看全文 >>

做判断题的小妙招(怎么做判断题口诀)

做判断题的小妙招(怎么做判断题口诀)

判断题作为广西教师招聘的常考题型,做对不难,但是想拿满分还是需要一些技巧,接下来就给大家总结了判断易错题型,提前帮助你把...

2023-11-27 04:20:28查看全文 >>

文档排行