MySQLi - 安裝



下載 MySQL

MySQLi 擴充套件旨在與 MySQL 4.1.13 或更高版本一起使用,因此您需要下載 MySQL。所有 MySQL 下載都位於 MySQL 下載。選擇您想要的 MySQL Community Server 的最新版本號,以及儘可能準確的平臺。

在 Linux/UNIX 上安裝 MySQL

在 Linux 系統上安裝 MySQL 的推薦方法是透過 RPM。MySQL AB 在其網站上提供了以下 RPM 可供下載:

  • MySQL - MySQL 資料庫伺服器,它管理資料庫和表,控制使用者訪問並處理 SQL 查詢。

  • MySQL-client - MySQL 客戶端程式,允許連線到伺服器並與之互動。

  • MySQL-devel - 庫和標頭檔案,在編譯使用 MySQL 的其他程式時非常有用。

  • MySQL-shared - MySQL 客戶端的共享庫。

  • MySQL-bench - MySQL 資料庫伺服器的基準測試和效能測試工具。

此處列出的 MySQL RPM 都是基於 SuSE Linux 系統構建的,但通常在其他 Linux 變體上也能毫無困難地工作。

現在,按照以下步驟進行安裝:

  • 使用 root 使用者登入系統。

  • 切換到包含 RPM 的目錄:

  • 透過執行以下命令安裝 MySQL 資料庫伺服器。請記住,將斜體中的檔名替換為 RPM 檔名。

[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

    以上命令負責安裝 MySQL 伺服器,建立 MySQL 使用者,建立必要的配置並自動啟動 MySQL 伺服器。

    您可以在 /usr/bin 和 /usr/sbin 中找到所有與 MySQL 相關的二進位制檔案。所有表和資料庫都將在 /var/lib/mysql 目錄中建立。

  • 這是可選但推薦的步驟,以相同的方式安裝其餘的 RPM:

[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm

在 Windows 上安裝 MySQL

現在,在任何版本的 Windows 上的預設安裝都比以前容易得多,因為 MySQL 現在與安裝程式完美打包在一起。只需下載安裝程式包,將其解壓縮到任何位置,然後執行 setup.exe。

預設安裝程式 setup.exe 將引導您完成簡單的過程,並且預設情況下將所有內容安裝到 C:\mysql 下。

首次從命令提示符啟動伺服器以測試伺服器。轉到 mysqld 伺服器所在的位置,該位置可能是 C:\mysql\bin,然後鍵入:

mysqld.exe --console

注意 - 如果您使用的是 NT,則需要使用 mysqld-nt.exe 而不是 mysqld.exe

如果一切順利,您將看到一些關於啟動和 InnoDB 的訊息。如果不是,您可能存在許可權問題。確保儲存資料的目錄可供資料庫程序執行的任何使用者(可能是 mysql)訪問。

MySQL 不會將自身新增到開始選單,也沒有特別好的 GUI 方式來停止伺服器。因此,如果您傾向於透過雙擊 mysqld 可執行檔案來啟動伺服器,則應記住手動使用 mysqladmin、任務列表、任務管理器或其他特定於 Windows 的方法來停止該程序。

驗證 MySQL 安裝

成功安裝 MySQL、初始化基本表並啟動伺服器後,您可以透過一些簡單的測試來驗證一切是否按預期工作。

使用 mysqladmin 實用程式獲取伺服器狀態

使用 mysqladmin 二進位制檔案檢查伺服器版本。此二進位制檔案在 Linux 上的 /usr/bin 中可用,在 Windows 上的 C:\mysql\bin 中可用。

[root@host]# mysqladmin --version

它將在 Linux 上產生以下結果。它可能因您的安裝而異:

mysqladmin  Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386

如果您沒有收到此類訊息,則您的安裝可能存在一些問題,您需要一些幫助來解決它。

使用 MySQL 客戶端執行簡單的 SQL 命令

您可以使用 mysql 命令使用 MySQL 客戶端連線到您的 MySQL 伺服器。此時,您不需要提供任何密碼,因為預設情況下它將設定為空白。

只需使用以下命令

[root@host]# mysql

它應該會顯示 mysql> 提示符。現在,您已連線到 MySQL 伺服器,您可以在 mysql> 提示符下執行所有 SQL 命令,如下所示:

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+
2 rows in set (0.13 sec)

安裝後步驟

MySQL 為 root MySQL 使用者提供空白密碼。成功安裝資料庫和客戶端後,您需要按如下方式設定 root 密碼:

[root@host]# mysqladmin -u root password "new_password";

現在,要連線到您的 MySQL 伺服器,您需要使用以下命令:

[root@host]# mysql -u root -p
Enter password:*******

UNIX 使用者還希望將您的 MySQL 目錄放入 PATH 中,這樣您就不必每次要使用命令列客戶端時都鍵入完整路徑。對於 bash,它將類似於:

export PATH = $PATH:/usr/bin:/usr/sbin

在啟動時執行 MySQL

如果要在啟動時執行 MySQL 伺服器,請確保 /etc/rc.local 檔案中有以下條目。

/etc/init.d/mysqld start

此外,您應該在 /etc/init.d/ 目錄中擁有 mysqld 二進位制檔案。

廣告

© . All rights reserved.