当前位置: Oracle DBA培训网-优技培训 >> MySQL培训 > MySQL培训教程 >

MySQL入门教程:怎么测试服务器是否工作

MySQL入门教程:怎么测试服务器是否工作

MySQL入门教程:怎么测试服务器是否工作?

1、启动MySQL服务器

对于Unix下的分发 ,首先切换到mysql用户,否则如果第一次启动服务器是使用的是其他用户,那么收据库文件就为这个用户所有,之后再由用户mysql启动守护程序,就会因为数据库文件权限的问题得到一个错误。

当数据库安装完毕时,我们利用mysql.server脚本,将不必每次启动前切换到mysql用户。如果你再选项文件中指定的合适的选项,也可以不比切换到mysql用户。这一点,将在不久之后提到。

在Unix平台

$su mysql

$cd MYSQLD_DIR

$bin/safe_mysqld &

对于Win32平台的分发

c:\>cd MYSQLD_DIR

c:\>bin\mysqld –standalone

如果你安装成系统服务,也可以这样:

c:\>net start mysql

MYSQLD_DIR的值,在二进制分发中缺省为/usr/local/mysql,在源代码分发中缺省为/usr/local/libexec

2、使用mysql admin证实服务器正在运行。

下列命令提供简单的测试来检查服务器启动和连接的应答:

$mysqladmin version

$mysqladmin variables

从mysqladmin version的输出根据你的平台和MySQL版本略有不同,但是应该类似如下显示:

$mysqladmin version

mysqladmin Ver 6.3 Distrib 3.22.9-beta, for pc-Linux-gnu on i686

TCX Datakonsult AB, by Monty

Server version 3.22.9-beta

Protocol version 10

Connection Localhost via UNIX socket

TCP port 3306

UNIX socket /tmp/mysql.sock

Uptime: 16 sec

Running threads: 1 Questions: 20 Reloads: 2 Open tables: 3

为了能感受到,你能用mysqladmin做其他事情,用--help选项调用它,查看输出的帮助。

3、测试客户端连接

运行客户端程序:

# mysql

然后你可以看到屏幕显示出以下信息:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 2 to server version: 3.22.21

Type 'help' for help.

mysql>

接着,用show databases命令可以将安装的数据库列出来:

mysql> show databases;

你就可以看到:

+----------+

| Database |

+----------+

| mysql   |

| test    |

+----------+

2 rows in set (0.00 sec)

如果一切正常的话,那说明MySQL可以完全工作了!恭喜你!如果要退出程序,输入exit,显示结果应该类似于:

mysql> exit;

Bye

技术沙龙MORE+

Oracle技术沙龙:【数据保护顶尖技术-MAA】首次全国首播12c MAA技术 云数据库加上MAA技术组成最豪华的技...
Oracle技术沙龙第49期:【Oracle 数据库云技术分享】Oracle技术沙龙第49期:【Oracle 数据库云技术分享】本次技术沙...
Oracle技术沙龙第48期:【Oracle 12c RAC安装】小编:今天讲什么内容呢?以后有什么用呢? 大师:今天讲的是12c...
我要参加技术沙龙