数据库入门:MySQL必知必会(三)使用MySQL

三、使用MySQL

    • 01. 连接
    • 02. 选择数据库
    • 03. 了解数据库和表
    • 04.下一篇:[检索数据](https://blog.csdn.net/qq_34114121/article/details/90675253)

01. 连接

在最初安装MySQL时,很可能会要求你输入一个管理登录(通常为root)和一个口令。如果你使用的是自己的本地服务器,并且是简单地试验一下MySQL,使用上述登录就可以了。但现实中,管理登录受到密切保护(因为对它的访问授予了创建表、删除整个数据库、更改登录和口令等完全的权限)。为了连接到MySQL,需要以下信息:

  1. 主机名(计算机名)——如果连接到本地MySQL服务器,为localhost
  2. 端口(如果使用默认端口3306之外的端口);
  3. 一个合法的用户名;
  4. 用户口令(如果需要);
  5. 在连接之后,你就可以访问你的登录名能够访问任意数据库和表了。

02. 选择数据库

在你最初连接到MySQL时,没有任何数据库打开供你使用,在你能执行任意数据库操作前,需要选择一个数据库。为此,可使用USE关键字。例如:为了使用crashcourse数据库,应该输入以下内容:USE crashcourse
USE语句并不返回任何结果,依赖于使用的客户机,显示某种形式的通知。例如:这里显示出的Database changed消息是mysql命令行实用程序在数据库选择成功后显示的。
必须先使用USE打开数据库,才能读取其中的数据。
使用USE

03. 了解数据库和表

如果你不知道可以使用的数据库名时怎么办?这时,MySQL Administrator和MySQL Query Browser怎样能显示可用的数据库列表

  1. 数据库、表、列、用户、权限等的信息被存储在数据库和表中(MySQL
    使用MySQL来存储这些信息);
  2. 内部的表一般不直接访问,可用MySQL的SHOW命令来显示这些信息(MySQL从内部表中提取这些信息);
  3. SHOW DATABASES; 返回可用数据库的一个列表,包含在这个列表中的可能是MySQL内部使用的数据库(如例子中mysql和information_schema)
    当然,你自己的数据库列表可能看上去与这里的不一样;
    数据库入门:MySQL必知必会(三)使用MySQL_第1张图片
    为了获得一个数据库内的表的列表,使用SHOW TABLES;
    数据库入门:MySQL必知必会(三)使用MySQL_第2张图片
    SHOW也可以用来显示表列:

数据库入门:MySQL必知必会(三)使用MySQL_第3张图片

  1. 所支持的其他SHOW语句还有:
    4.1 SHOW STATUS: 用于显示广泛的服务器状态信息;
    4.2 SHOW CREATE DATABASE和SHOW CREATE TABLE: 分别用来显示创建特定数据库或表的MySQL语句;
    4.3 SHOW GRANTS: 用来显示授予用户(所有用户或特定用户)的安全权限;
    4.4 SHOW ERRORS和SHOW WARNINGS: 用来显示服务器错误或警告消息。

04.下一篇:检索数据

你可能感兴趣的:(MySQL数据库,MySQL数据库学习,使用MySQL)