MySQL 必知必会 (21):使用 MySQL 3.1

阅读数:52 2019 年 10 月 23 日 05:19

MySQL必知必会(21):使用 MySQL 3.1

(连接)

在具有可供使用的 MySQL DBMS 和客户机软件之后,有必要简要讨论一下如何连接到数据库。

MySQL 与所有客户机—服务器 DBMS 一样,要求在能执行命令之前登录到 DBMS。登录名可以与网络登录名不相同(假定你使用网络)。MySQL 在内部保存自己的用户列表,并且把每个用户与各种权限关联起来。

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

使用 MySQL Administrator MySQL Administrator Users 视图提供了一个简单的界面,可用来定义新用户,包括赋予口令和访问权限。

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

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

如第 2 章所述,所有这些信息都可以传递给mysql命令行实用程序,或输入到 MySQL Administrator 和 MySQL Query Browser 的服务器连接屏幕。

使用其他客户机 如果你使用的客户机不是这里提到的客户机,则为了连接到 MySQL,仍然需要提供上述信息。

在连接之后,你就可以访问你的登录名能够访问的任意数据库和表了。(登录、访问控制和安全可参阅第 28 章。)

评论

发布