MySQL简介

在说MySQL之前,我们先来搞清楚数据库和数据库管理系统(DBMS)的区别。

数据库:存放表的容器
数据库管理系统(DBMS):用来创建数据库这个容器的软件

实际上你并不直接访问数据库,而是通过DBMS来代替你访问数据库

MySQL是一种数据库软件(DBMS)

DBMS可以分为两类

  1. 基于共享文件系统:Microsoft Access、FileMaker
  2. 基于客户机-服务器: MySQL, Oracle

什么叫客户机-服务器呢?

用户—->客户机软件—->服务器软件—–>数据库

客户机软件:与用户打交道的软件,如:mysql命令行程序、C、C++、Python等

服务器软件:与数据库打交道的软件, 该软件运行在数据库服务器的计算机上

流程是这样的:
用户要求一张表, 他给客户机软件发出指令。客户机软件通过网络与服务器软件沟通,将用户的请求提交给服务器软件处理。服务器软件处理完就把结果返回给客户机软件,由客户机软件返回给用户。

MySQL是一种客户机-服务器的DBMS

所有的客户机-服务器DBMS都必须首先进行登录

连接MySQL需要的信息:

  • 主机名–如果是本地,就填localhost
  • 端口
  • 合法用户名
  • 用户口令

填好以上这些信息,就连接上了MySQL。现在,你该选择一个数据库
来进行操作了。

你可以使用mysql命令的USE关键字(记得 ; 结尾)

USE 数据库名;

如果选择成功,将显示

Database changed

如果你使用图形交互客户机,如MySQL Query Browser.双击Schemata列表中的某一数据库,你会看到被选中的数据库黑体加亮显示,这就表明
你已经选中了该数据库了

如果你不知道有哪些数据库?别担心

SHOW DATABASES;

就能看到数据库列表了

SHOW关键词还可以这样用:

SHOW TABLES;   #显示所选数据库中的表列

SHOW COLUMNS FROM 表名;  #查看表中的列

DESCRIBE 表名;   #快捷查询表列

想要了解更多SHOW的使用

HELP SHOW;    #显示所有SHOW的语句
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值