MySQL基礎教程:測試服務器是否工作
最新學訊:近期OCP認證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費用請聯系在線老師,甲骨文官方認證,報名從速!
我要咨詢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