MySQL 客户端和服务器

您所在的位置:网站首页 什么叫b端客户和c端客户 MySQL 客户端和服务器

MySQL 客户端和服务器

2024-07-13 03:17| 来源: 网络整理| 查看: 265

什么是 MySQL

MySQL 是一种 DBMS,即它是一种数据库管理系统。

客户端—服务器软件

DBMS 可分为两类:一类为基于共享文件系统的 DBMS(比如 Microsoft Access 和 FileMaker),另一类为基于客户端—服务器的 DBMS(比如 MySQL、Oracle 以及 Microsoft SQL Server)。

客户端—服务器应用分为两个不同的部分。服务器部分是负责所有数据访问和处理的一个软件,也就是 DBMS,安装 MySQL 组件时,能看到其中有一个 MySQL server,这就是 MySQL 组件中服务器部分的软件。这个软件运行在称为数据库服务器的计算机上。客户端和服务器软件可能安装在两台计算机或一台计算机上。

与数据文件打交道的只有服务器软件。关于数据、数据添加、删除和数据更新的所有请求都由服务器软件完成。这些请求或更改来自运行客户端软件的计算机。客户端是与用户打交道的软件。例如,如果你请求一个按字母顺序列出的产品表,则客户端软件通过网络提交该请求给服务器软件。服务器软件处理这个请求,根据需要过滤、丢弃和排序数据;然后把结果送回到你的客户端软件。

为了使用 MySQL,你需要运行 MySQL 服务器软件和用于发送命令到 MySQL 服务器软件的客户端软件。

MySQL 客户端

如前所述,MySQL 是一个客户端—服务器 DBMS,因此,为了使用 MySQL,需要有一个客户端,即你需要用来与 MySQL 打交道(给 MySQL 提供要执行的命令)的一个应用。

客户端可以是:

❑ MySQL 提供的工具(如安装 MySQL 后有一个 MySQL Command Line Client)

❑ MySQL 命令行管理工具(如 mycli)

❑ MySQL 图形化管理工具(如 Navicat)

❑ 各种支持 MySQL 的编程语言(如 Java)

MySQL 命令行客户端(MySQL Command Line Client)

运行 MySQL Command Line Client,会提示输入密码,输入密码后就连接(登录)到了 MySQL 服务器。登录之后,命令提示变为 mysql>,接着就可以在命令提示下输入 MySQL 语句来操作数据库。输入 quit 或 exit 可退出命令行客户端。

Enter password: ************* Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 55 Server version: 8.0.28 MySQL Community Server - GPL Copyright (c) 2000, 2022, Oracle and/or its affiliates. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sakila | | sys | | world | +--------------------+ 6 rows in set (0.03 sec) mysql>exit

总结自《MySQL 必知必会》



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3