mysql学习笔记第二天--mysql入门

Mysql

mysql 数据库是一种c/s 结构的软件,c/s(客户端/服务端)的特点:若想访问服务器必须通过客户端(服务器一直运行,客户端在需要使用的时候运行)
扁平化的C/S结构:不严格区分服务端和客户端。

交互方式:
1.客户端连接认证:连接服务器,认证身份:mysql.exe-hPup(解释一下,其中hP是连接,up是认证)
2.发送SQL指令;
3.服务器接受SQL指令:处理SQL指令,返回操作结果;
4.客户端接收结果:显示结果;
5.断开连接(释放资源:服务器并发限制)。

mysql服务器对象

没有办法完全了解服务器内部的内容,只能粗略的去分析数据库服务器内部的结构
将mysql服务器内部对象分成了四层:系统(DBMS)->数据库(DB)->数据表(Table)->字段(filed)

SQL基本操作

基本操作:增删改查CRUD
将SQL的基本操作根据操作对象进分类,分为三类:库操作,表操作,数据操作

库操作

新增数据库
基本语法: create database 数据库名字[库选项]
其中数据库名字:字母/下划线/数字,其中不能以数字开头。另外数据库名字不能用关键字(已经使用的字符)或者保留字

库选项:用来约束数据库,分为两个选项
字符集设定:charset/charcater set 具体字符集(数据存储的编码格式)常用字符集:GBK和UTF8
校对集设定:collate 具体校对集(数据比较的规则)

发布了29 篇原创文章 · 获赞 1 · 访问量 1248

猜你喜欢

转载自blog.csdn.net/weixin_42082088/article/details/98730218