4.5.MySQL常用命令简介
在MySQL数据库服务器的软件包中除了数据库服务器核心之外还有许多应用程序,这些应用程序负责管理、维护MySQL的方方面面。这些应用程序包括SQL语法分析器,数据库管理程序,数据备份程序等等。
MySQL的每一个应用程序都带上很多的参数,因为篇幅的问题我们这里也只能做一些简单的介绍。详细的内容您可以使用相应的程序带上 --help 参数查看。
MySQL的启动
在很多情况下我们需要手工的启动和关闭MySQL服务器(如初始化、测试、数据恢复等等)。这时就需要用到以下的命令来控制MySQL服务器的运行状态。
启动MySQL:
/usr/local/servers/mysql/bin/safe_mysqld&
关闭MySQL:
/usr/local/servers/mysql/bin/mysqladmin -u root -pyoupassword shutdown
注意,在缺省的情况下只有root才有权限启动和关闭MySQL服务器。同时,关闭MySQL时如果root有口令的话还需要通过提供-p参数告诉mysqladmin需要提供密码。
MySQL语法分析器mysql的使用简介
mysql是MySQL自带的一个数据库客户端语法分析器。这个分析器可以直接的与MySQL边接,执行用户输入的SQL指令,对数据库进行相关的操作。
下面介绍一下mysql常的参数,并对其使用进行一些简单的介绍:
-h 指定要连接的主机名或IP地址
-u 指定连接时使用的用户名
-p 指定连接时使用的口令
使用mysql连接MySQL的例子:
# /usr/local/servers/mysql/bin/mysql -h localhost -u root -p
Enter password:********
其中,星口所包括的内容是我们root所对应的密码,如果root的密码为空,您可以直接使用:
# /usr/local/servers/mysql/bin/mysql -h localhost -u root
登录,成功登录后,mysql命令会提示与下面的信息相类似的提示:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 43 to server version:3.22.23
Type 'help' for help.
mysql>