0503 | MySQL | 第 3 章 使用 MySQL

内容摘要:将学习如何连接和登录到 MySQL,如何执行 MySQL 语句,以及如何获得数据库和表的信息。

3.1 连接

连接到 MySQL 需要以下信息:
  • 主机名(计算机名)——如果连接到本地 MySQL 服务器,为 localhost;
  • 端口(如果使用默认端口3306之外的端口);
  • 一个合法的用户名;
  • 用户口令(如果需要);

3.2 选择数据库

    关键字(Key Word):作为 MySQL 语言组成部分的一个保留字。

    USE 数据库名; 选择数据库。如在使用一个数据库前,需要先选择一个数据库,我们现在选择一个叫 crashcourse 的数据库:

输入:USE crashcourse;
输出:Database changed

    必须先使用 USE 打开数据库,才能读取其中的数据。

3.3 显示数据库和表

    SHOW DATABASES;返回可用数据库的一个列表。

输入:SHOW DATABASES;
输出:
+--------------------+
| Database           |
+--------------------+
| information_schema |
| MYDATABASE         |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

    包含在这个列表中的可能是 MySQL 的一些内部使用的数据库。我们用 USE 选择一个数据库后,可进一步显示这个数据库内的所有的表。

    SHOW TABLES;返回当前选择的数据库内可用表的列表。

输入:SHOW TABLES;
输出: Empty set (0.00 sec) (因为这个数据库内还没有任何表,我们并没有创建)

    SHOW COLUMNS FROM 表名; 给出一个表名,对每个字段返回一行。行中包括字段名、数据类型、是否允许 null、键信息、默认值以及其他信息等。
    DESCRIBE 表名; 在 MySQL 中功能与 SHOW 相同。

输入:SHOW COLUNMS FROM customers;
或输入: DESCRIBE customers;
将返回此表所有细节。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值