mysql基础和数据库数据表的基本操作

Mqsql基础:

Mysql数据库是一种1.     客户单链接认证:链接服务器,认证身份:2.     发送3.     服务器就收4.     客户端接受结果:显示结果

mysql基础和数据库数据表的基本操作


Mqsql服务器对象:

没有办法完全了解服务器内部的内容:只能粗略的去分析数据库服务器的内部的结构

 

所以将  mysql基础和数据库数据表的基本操作

 

 

Sql基本操作:

基本操作: 

 

库操作:

对数据库的增删改查

 

新增数据库:

基本语法:

Create database 数据库名字【库选项】;

库选项:用来约束数据库,分为两个选项:

         字符集设定:         校对集设定: 

其中:数据库名字不能用关键字(已经被使用的字符)或者保留字(将来可能会用到的)

 

如果非要使用关键字或者保留字,那么必须使用反引号 

查看数据库:

1.     查看所有数据库:2.     Show databases like 3.     查看数据库的创建语句:

Show create database 数据库名字;

 

 

 

修改数据库(更新数据库):

数据库名字不能修改

 

数据库的修改仅限库选项:字符集和校对集(校对集依赖字符集)

 

Alter database 数据库名字【库选项】;

Charset/character setCollate 校对集

 

 

删除数据库:

所有操作中:删除是最简单的

 

Drop database 数据库名字;

 

 

当删除数据库会发生什么/span>

1.     在数据库内看不到对应的数据库

2.     在对应的数据库存储的文件夹内:数据库名字对应的文件夹也被删除(级联删除,里面对应的数据表全部删除)

 

 

表操作:

表和字段是密不可分的

 

新增数据表:

Create table [if not exists]表名)【表选项】;

 

If not exists:如果表名不存在,那么就创建,否则不执行创建代码

表选项:控制表的表现

         字符集:保证表中数据存储的字符集

校对集:存储引擎: 

 

任何一个表的设计都必须制定数据库

创建的时候可以这样:

1.     2.     隐式的制定表所属的数据库:先进入到某个数据库环境,然后这样创建的表自动归到某个指定的数据库:

Use 数据库名

创建表 

查看数据表

数据库能查看的方式,表都可以查看

 

1.     查看所有表:2.     查看部分表:模糊匹配:3.     查看表的创建语句: 

删除数据表

Drop table数据表名字

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成31851 人正在系统学习中

来源:何英健

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年1月26日
下一篇 2018年1月26日

相关推荐