Mqsql基础:
Mysql数据库是一种1. 客户单链接认证:链接服务器,认证身份:2. 发送3. 服务器就收4. 客户端接受结果:显示结果
Mqsql服务器对象:
没有办法完全了解服务器内部的内容:只能粗略的去分析数据库服务器的内部的结构
所以将
Sql基本操作:
基本操作:
将
库操作:
对数据库的增删改查
新增数据库:
基本语法:
Create database 数据库名字【库选项】;
库选项:用来约束数据库,分为两个选项:
其中:数据库名字不能用关键字(已经被使用的字符)或者保留字(将来可能会用到的)
如果非要使用关键字或者保留字,那么必须使用反引
查看数据库:
1. 查看所有数据库:2. Show databases like ‘3. 查看数据库的创建语句:
Show create database 数据库名字;
修改数据库(更新数据库):
数据库名字不能修改
Alter database 数据库名字【库选项】;
删除数据库:
所有操作中:删除是最简单的
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进行处理,非常感谢!