MySQL必知必会 学习笔记 第二章 MySQL简介
MySQL是一种DBMS。它开放源代码,可免费使用和修改,且执行速度很快。很多重要公司都用。
DBMS分两类:
1.基于共享文件系统的DBMS(如Microsoft Access和FileMaker),用于桌面用途,通常不支持高端或更关键的应用。
2.基于客户机-服务器的DBMS(如MySQL、Microsoft SQL Server),分为两部分,服务器部分是负责数据和处理的一个软件,运行在被称为数据库服务器的计算机上;客户机是与用户打交道的软件,客户机通过网络提交请求给服务器软件,服务器软件处理这个请求,然后把结果送回客户机软件。客户机和服务器软件可能安装在两台计算机上。你不需要直接访问数据文件,大多网络的建立使得用户不需要具有对数据的访问权,甚至不需具有对存储数据的驱动器的访问权。
MySQL服务器软件为MySQL DBMS。客户机可以是MySQL提供的工具、脚本语言、Web应用语言、程序设计语言等。
MySQL常用客户机:
1.命令行mysql实用程序。-u指定用户名、-p指定密码、-h指定主机名、-P指定端口。
命令用分号;
或\g
结束;quit
或exit
退出命令行实用程序。
命令行mysql实用程序是核心MySQL安装的一部分。
2.MySQL Administrator。是一个图形交互客户机,用于简化MySQL服务器的管理。它不是MySQL核心安装的组成部分,需要单独下载。
MySQL Administrator中包含快速启动mysql命令行实用程序和MySQL Query Browser的选项。
3.MySQL Query Browser。是一个图形交互客户机,用来编写和执行MySQL命令。它不是MySQL核心安装的组成部分,需要单独下载。
MySQL Query Browser要求输入服务器和登录信息,这些信息在MySQL Query Browser和MySQL Administrator之间共享。
MySQL Query Browser包含快速启动mysql命令行实用程序和MySQL Administrator的选项。
MySQL Query Browser可执行保存的脚本。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2020-10-25 LeetCode 617. 合并二叉树
2020-10-25 PHP与MySQL程序设计 学习笔记 第三章 PHP基础