史上最简单的 MySQL 教程(三)「 MySQL 数据库」

温馨提示:本系列博文已经同步到 GitHub,地址为「mysql-tutorial」,欢迎感兴趣的童鞋StarFork,纠错。

MySQL 数据库

MySQL 数据库是一种C\S结构的软件,即分为:客户端和服务端。

若想访问服务器,则必须通过客户端;服务器应该一直运行,客户端则在需要使用的时候运行。

交互方式

1、客户端连接认证,即连接服务器,认证身份mysql.exe -hPup

-h,主机地址,本地为localhost,远程为IP地址

-P,端口号,用来找软件

-u,用户名

-p,密码

2、发送 SQL 指令;

3、 服务器接受 SQL 指令,然后处理 SQL 指令并返回操作结果;

4、 客户端接受结果并显示结果;

5、 由于服务器并发限制,需要断开连接(三种指令,分别为:exitquit\q),释放资源。

服务器对象

由于没办法完全了解服务器内部的结构,因此只能粗略的分析数据库服务器的内部结构。

一般来说,将 MySQL 数据库服务器的内部对象分为四层,分别为:数据管理系统(DBMS)--> 数据库(DB)--> 表(Table)--> 字段(Filed).


———— ☆☆☆ —— 返回 -> 史上最简单的 MySQL 教程 <- 目录 —— ☆☆☆ ————

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏格子的个人博客

Mysql 8.0.12压缩包安装教程

以前都是解压缩安装5.7版本的mysql,刚好最近换了电脑需要重装mysql,就去官网下载了新版本8.0.12,整理一下安装步骤。一来备忘,二来如果刚好也能给需...

1832
来自专栏iOS开发攻城狮的集散地

Run loop

25310
来自专栏不止思考

架构师带你玩转分布式锁

当某个资源在多系统之间,具有共享性的时候,为了保证大家访问这个资源数据是一致的,那么就必须要求在同一时刻只能被一个客户端处理,不能并发的执行,否者就会出现同一时...

881
来自专栏我是攻城师

关于线程中的sleep,wait,yield的区别

在Java的线程里面有几个比较常见的方法如sleep,wait,yield,但是你知道它们之间的区别吗?

1236
来自专栏陈满iOS

iOS下载报错:App Transport Security has blocked a cleartext HTTP

以上方法虽然解决了HTTP不能正常使用的问题,但是苹果提供的安全保障也被关闭了,对于不支持HTTPS协议的网站,可以考虑白名单:

3864
来自专栏Alice

iOS开发多线程在实际项目中的运用

        同一时间,CPU只能处理一条线程,也就是只有一条线程在工作。所谓多线程并发(同时)执行,

852
来自专栏电光石火

js中几种实用的跨域方法原理详解

这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数...

2738
来自专栏后端技术探索

nginx入门到入门

用户访问反向代理服务器。但是用户不知道访问的是反向代理服务器多个站点中的哪一个站点。对服务器服务。

872
来自专栏北京马哥教育

注意!Python中的10个常见安全漏洞及修复方法

编写安全的代码很困难,当你学习一门编程语言、一个模块或框架时,你会学习其使用方法。在考虑安全性时,你需要考虑如何避免代码被滥用,Python也不例外,即使在标准...

1220
来自专栏AndroidTv

继续封装个 Volley 组件前言二次封装Github地址

那么,今天继续再来封装一个网络组件,基于 volley 的二次封装,目的也是为了简化外部使用,以及新项目可快速接入使用。

972

扫码关注云+社区

领取腾讯云代金券