MYSQL 基础整理
来源:互联网 发布:win10软件显示不全 编辑:程序博客网 时间:2024/06/01 07:35
MySQL实现了四种通信协议
TCP/IP协议,通常我们通过来连接MySQL,各种主要编程语言都是根据这个协议实现了连接模块
Unix Socket协议,这个通常我们登入MySQL服务器中使用这个协议,因为要使用这个协议连接MySQL需要一个物理文件,文件的存放位置在配置文件中有定义,值得一提的是,这是所有协议中最高效的一个。
Share Memory协议,这个协议一般人不知道,肯定也没用过,因为这个只有windows可以使用,使用这个协议需要在配置文件中在启动的时候使用–shared-memory参数,注意的是,使用此协议,一个host上只能有一个server,所以这个东西一般没啥用的,除非你怀疑其他协议不能正常工作,实际上微软的SQL Sever也支持这个协议
Named Pipes协议,这个协议也是只有windows才可以用,同shared memory一样,使用此协议,一个host上依然只能有一个server,即使是使用不同的端口也不行,Named Pipes 是为局域网而开发的协议。内存的一部分被某个进程用来向另一个进程传递信息,因此一个进程的输出就是另一个进程的输入。第二个进程可以是本地的(与第一个进程位于同一台计算机上),也可以是远程的(位于联网的计算机上)。正因为如此,假如你的环境中没有或者禁用TCP/IP环境,而且是windows服务器,那么好歹你的数据库还能工作。使用这个协议需要在启动的时候添加–enable-named-pipe选项
MySQL系统变量
MySQL数据库中,变量分为 系统变量(以”@@”开头)和用户自定义变量。系统变量分为全局系统变量(global)和会话系统变量(session)。
@@global 仅用于访问全局系统变量的值;
@@session 仅用于访问会话系统变量的值;
@@ 先访问会话系统变量的值,若不存在则去访问全局系统变量的值;
sql_mode 为系统变量,既是全局系统变量,又是会话系统变量。
- Mysql 基础 [待整理]
- Mysql的基础整理
- MYSQL 基础整理
- Mysql SQL基础整理
- mysql基础(自己整理)
- Mysql基础操作简单整理
- MySql,JABC基础整理笔记
- mysql基础(整理自慕课网)
- MySQL数据库基础语句操作整理
- mysql基础语法(自己整理的)
- 整理MySQL数据库的基础操作
- MYSQL学习资料整理(自制软件+基础资料)
- mysql常见语句报错信息整理(基础版)
- JDBC 对接MYSQL数据库 新手整理 基础篇
- 基础整理
- 整理基础
- 基础整理
- mysql整理
- solr6.0配置中文分词器IK Analyzer
- python库matplotlib如何通过xshell生成图形界面
- 自己摸索的一些使用中的html查找替换正则
- qt实现缩略图
- java JDBC连接数据库
- MYSQL 基础整理
- getLocationOnScreen不起作用原因
- 比特币脚本
- 配置maven,反转JPA代码成 SQL文件
- 1013. Battle Over Cities (25) 连通图
- java数组自动扩容的方法。
- 2016-06-01
- SpringMVC之后台接收参数与前台传递数据
- Android无需root实现apk的静默安装