1.3.2 连接MySQL服务器的客户端工具与连接方法介绍
连接MySQL服务器的客户端工具共有四种:一是在MS-DOS状态下通过MySQL的命令文件mysql.exe来登录连接MySQL服务器;二是通过MySQL SERVER自带的命令行客户端工具来登录连接MySQL服务器;三是通过第三方客户端工具,如SQLyog、Navicat等桌面软件来登录连接MySQL服务器;四是在安装phpMyadmin后通过WEB浏览器来登录连接MySQL服务器。其中前两种方法登录连接MySQL服务器后对数据库、表的相关操作均是在命令行进行的,而第三种方法在登录连接MySQL服务器后对数据库、表的相关操作是在对应的软件窗口中进行的,第四种方法在登录连接MySQL服务器后对数据库、表的相关操作是在浏览器中进行的。下面主要介绍如何通过MySQL的命令文件mysql.exe、MySQL
SERVER自带的命令行客户端工具及第三方软件SQLyog来登录连接MySQL服务器。
1、通过MySQL的命令文件mysql.exe登录连接MySQL服务器
在MySQL服务已加载、启动情况下(MySQL 5.6.5等版本安装完成后会自动加载启动,有些版本5.6.20等需人工加载、启动),可按以下步骤来登录连接MySQL服务器:
1)、进入MS-DOS命令提示符;
2)、将MySQL命令文件所在目录设为当前目录或将MySQL命令文件所在目录添加到Windows系统的搜索路径Path中;
3)、在MS-DOS命令行按以下格式正确地输入mysql命令使用的参数即可登录连接到MySQL服务器:
mysql [-h hostname]-u username -p [password] [-P port]
其中,参数“-u”后应给出要连接到MySQL服务器的用户名username,该用户名可紧跟在“-u”后或空一格后给出;
“-p”后一般需要给出登录用户对应的密码password,给出时可紧跟在“-p”之后不用空格分隔,也可以省掉,省掉时系统将会给出提示:“Enter Password:”,我们可在提示后再输入密码;
“-h”是可选参数,用来给出要连接的MySQL服务器的主机名hostname,它在给出时可直接跟在“-h”之后或空一格后再给出,若要连接的服务器是本地主机,可使用“localhost”或“127.0.0.1”来表示;
“-P”也是可选参数,用来给出连接时使用的端口号,默认是:3306。
2、使用MySQL Server自带的命令行客户端工具登录连接MySQL服务器
此种方法比较简单,是直接使用MySQL Server自带的两个命令行客户端工具之一来进行登录,以“MySQL 5.6
command line client”为例,其步骤如下:
1)、在“开始菜单”中“所有程序”里依次找到“MySQL”、“MySQL Server 5.6”、“MySQL 5.6 command line
client”单击,启动“MySQL 5.6 command line client”窗口;
[if !vml]
[endif]
2)、在“MySQL 5.6 command line client”窗口中“Enter Password:”之后输入根用户密码即可进入MySQL命令行。
[if !vml]
[endif]
进入MySQL命令行后,可以输入MySQL命令来进行所需要的数据库、表操作。输入MySQL命令时应注意:
(1) 一个MySQL命令(语句)输入结束,应使用分号(;)结束,否则MySQL认为语句没有输入完,会在下一行出现箭头“->”等待继续输入;
(2) 在WINDOWS平台下,MySQL的语句关键字和函数名等不区分大小写;
(3) 要取消当前MySQL语句的输入可使用“\c”;
(4) 要退出MySQL可使用“quit”或“\q”。