MySQL查漏补缺(一)基础知识

参考:参考《MySQL必知必会》

基础知识

1.什么是SQL

SQL是结构化查询语言(Structured Query Language) 的缩写,SQL是一种专门用来与数据库通信的语言。

2.什么是Mysql

数据的所有存储、检索、管理和处理实际上是由数据库软件——DBMS(数据库管理系统)完成的。Mysql就是一种DBMS,即它是一种数据库软件。

3.DBMS分类

分为两类:基于共享文件系统的DBMS(Microsoft Access) 和 基于客户机-服务器的DBMS(Mysql、Oracle、Microsoft SQL Server)

4.基于客户机-服务器的DBMS原理

与数据文件打交道的只有服务器软件(我们不需要直接访问数据文件)。

关于数据、数据添加、删除和数据更新的所有请求都是由服务器软件完成。

这些请求或更改来自运行客户机软件的计算机。

例如:如果你请求一个按字母顺序列出的产品表,则客户机软件通过网络提交请求给服务器软件;服务器软件处理这个请求,根据需要过滤、丢弃和排序数据;然后把结果送回到你的客户机软件。

5.客户机和服务器

**服务器软件:**为Mysql DBMS。你可以在本地安装的副本上运行,也可以连接到运行在你具有访问权的远程服务器上的一个副本。

**客户机:**可以是MySQL提供的工具、脚本语言、Web应用开发语言(例如:JSP、PHP)、程序设计语言(例如:C、C++、Java)。

6.MySQL工具

**mysql命令行实用程序:**安装自带,无下拉菜单和用户界面

连接方式:

mysql -h 主机地址 -u 用户名 -p密码

注:-p和密码之间无空格,如果有空格,则参数代表数据库名称

猜你喜欢

转载自blog.csdn.net/weixin_44613100/article/details/114232273