- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
学习情景一:创建与管理数据库
目录任务二:数据库管理
情景导入创建好的数据库能直接使用吗?
情景导入创建完数据库后,系统又返回主操作命令行,这个时候如何定位到要使用的数据库去呢?
选择数据库1
知识点讲解-选择数据库选择数据库USE数据库名;说明:这个语句也可以用来从一个数据库跳转到另一个数据库,在用CREATEDATABASE语句创建了数据库之后,该数据库不会自动成为当前数据库,需要用这条USE语句来指定。选择数据库的语法格式如下:
动手练一练-选择数据库选择数据库所以,选择刚创建的school数据库,指令如下:USEschool;输出如图:
情景导入--修改数据库刚才我们已经创建了数据库school,但是忽然想到一个问题:数据库创建了能修改吗,如果可以,那如何修改已经创建好的数据库呢,我们来一起学习一下吧。
修改数据库2
知识点讲解--修改数据库一般在实际编程中不会修改数据库,因为在我们的数据库一旦创建好之后,这个时候尤其如果我们还给这个数据库中添加了大量的数据之后,我们修改数据库就会花费很大的代价,如果我们创建了一个数据库之后还没有在其中添加数据,这个时候我们对这个数据库修改还是有意义的。在MySQL数据库中只能对数据库使用的字符集和校对规则进行修改,数据库的这些特性都储存在db.opt文件中。
知识点讲解--字符集字符集是一套符号和编码,是多个字符(英文字符,汉字字符,或者其他国家语言字符)的集合,不同的字符集有不同的编码规则。在运维和使用MySQL数据库中,选取合适的字符集非常重要,如果选择不恰当,轻则影响数据库性能,严重的可能导致数据存储乱码。校对规则是在字符集内用于比较字符和排序的一套规则。
知识点讲解--创建指定字符集数据库输入:CREATEDATABASEschoolcharacterset=GBK
修改数据库的语法格式如下:知识点讲解--修改数据库ALTER{DATABASE|SCHEMA}[数据库名][DEFAULT]CHARACTERSET[=]字符集|[DEFAULT]COLLATE[=]较对规则名称在使用ALTERDATABASE或者ALTERSCHEMA语句时,用户必须具有对数据库进行修改的权限。GB2312或者GBKUTF-8Utf8_bin或者gbk_chinese_ci
动手练一练-修改数据库修改数据库
情景引入刚才我们创建数据库的时候,多创建了一个school;的数据库,这个是写错的数据库,我们现在想把它删除怎么操作呢?
删除数据库3
知识点讲解-删除数据库删除数据库的语法格式如下:DROPDATABASE数据库名;删除数据库的操作应该谨慎使用,一旦执行该操作,数据库的所有结构和数据都会被删除,没有恢复的可能,除非数据库有备份。
谢谢大家观看!
文档评论(0)