首先讲解一下关于什么是SQL?
很简单,我们真的像MySQL、SQL Server、Oracle以及NoSQL等等都是属于不同类型的数据库,而SQL就是操作数据库的一种语言,你如果学会了SQL,基本上在操作SQL数据库的时候就非常容易了。
SQL在基本定义上是:结构话查询语言(Structured Query Language)
今天分享的是昨天学习的一些入门级的SQL操作指令,非常的简单,主要就是一些增删改查。
创建数据库
指令:create database db_name [数据库选项];
需要注意几点:
- 语句要求使用语句结束符“;”来结束;
- 数据库命名推荐以下划线方式命名;
- 数据库名大小写取决于操作系统;
- 命名最好以‘’这样的单引号包裹;
- 语法上可以使用中文,但会以编码的形式保存,所以不建议使用中文;
数据库选项:可选,default-character-set=utf8
当创建了数据库之后,数据库名文件下会默认创建一个Db.opt的文件,里面就是数据库信息。
查询数据库
指令:show databases; 查询所有的数据库
如果需要用到查询创建数据库信息使用下面指令
show create database db_name;
需要注意:并不是只有用户可以创建数据库,mysql内部维护自己数据库。
删除数据库
指令:drop database db_name [条件];
删除数据需要谨慎一点,因为都是不可逆向的。
修改数据库
指令:alter database db_name [ 修改指令 ];
修改名字:(先做好备份)
1.简单的可以直接修改目录名;
2.讲数据库内容全部导出,新建一个数据库,讲内容导入,删除旧数据库。
创建一个新数据库,将旧数据库内的表都移动(重命名)到新数据库内,删除旧数据库。
具体的修改指令会在下一章里面进行相信讲解指令。
总结
那今天就到这里了,很简单吧,不要把它看的很难。只要你坚持去多思考,多敲打代码,就一定能学好的。
评论前必须登录!
注册