- MySQLi 教程
- MySQLi - 首頁
- MySQLi - 簡介
- MySQLi - PHP 語法
- MySQLi - 連線
- MySQLi - 建立資料庫
- MySQLi - 刪除資料庫
- MySQLi - 選擇資料庫
- MySQLi - 建立表
- MySQLi - 刪除表
- MySQLi - 插入查詢
- MySQLi - 選擇查詢
- MySQLi - Where 子句
- MySQLi - 更新查詢
- MySQLi - 刪除查詢
- MySQLi - Like 子句
- MySQLi - 排序結果
- MySQLi - 使用連線
- MySQLi - 處理 NULL 值
- 獲取和使用 MySQLi 元資料
- MySQL
- MySQL - 安裝
- MySQL - 管理
- MySQL - 資料型別
- MySQL - 正則表示式
- MySQL - 事務
- MySQL - Alter 命令
- MySQL - 索引
- MySQL - 臨時表
- MySQL - 克隆表
- MySQL - 使用序列
- MySQL - 處理重複項
- MySQLi 有用資源
- MySQLi - 有用函式
- MySQLi - 快速指南
- MySQLi - 有用資源
- MySQLi - 討論
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
這是可選但推薦的步驟,以相同的方式安裝其餘的 RPM:
以上命令負責安裝 MySQL 伺服器,建立 MySQL 使用者,建立必要的配置並自動啟動 MySQL 伺服器。
您可以在 /usr/bin 和 /usr/sbin 中找到所有與 MySQL 相關的二進位制檔案。所有表和資料庫都將在 /var/lib/mysql 目錄中建立。
[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 二進位制檔案。