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

      为了连接到MySQL,需要以下信息:

    1. 端口(如果使用默认端口3306之外的端口);
    2. 用户口令(如果需要)。

    1、选择数据库

      在你最初连接到MySQL时,没有任何数据库打开供你使用。在你能执行任意数据库操作前,需要选择一个数据库,为此,可使用USE关键字。

    例如,为了使用crashcourse数据库,应该输入以下内容:

      USE语句并不返回任何结果。依赖于使用的客户机,显示某种形式的通知。例如,这里显示Database changed消息是命令行实用程序在数据库选择成功后显示的。

    2、了解数据库和表

      如果你不知道可以使用的数据库名时怎么办?

      1)、可用MySQL的SHOW命令来显示这些信息(MySQL从内部表中提取这些信息)。

    1. SHOW DATABASES;

      SHOW DATABASES;返回可用数据库的一个列表。包含在这个列表中的可能是MySQL内部使用的数据库。

      2)、为了获得一个数据库内的列表,使用SHOW TABLES;

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

        SHOW COLUMNS要求给出一个表名(这个例子中的FROM customers)。

        

      所支持的其它SHOW语句还有:

        

        值得注意的是,客户机应用程序使用与这里相同的MySQL命令。显示数据库和表的交互式列表、允许交互式创建和编辑表、便于数据录入和编辑或允许管理用户账号和权限等的应用全部使用你可以直接执行的相同的MySQL命令完成它们的工作。

      ?