本文主要介紹了MySQL數據庫在ArchLinux上的正確安裝和正確啟動問題。我們大家都知道在ArchLinux上我們大家能很容易的來對MySQL(和PHP搭配之最佳組合)進行安裝。我們可以通過下面的命令來安裝:
pacman -Sv MySQL(和PHP搭配之最佳組合)
只是這樣的一個簡單命令,我們就可以在我們的系統安裝上最新的MySQL(和PHP搭配之最佳組合)數據庫了。當然我們還要做一些下面的工作,才可以使得我們的MySQL(和PHP搭配之最佳組合)服務器可以啟動起來。
首先我們要添加MySQL(和PHP搭配之最佳組合)用戶與組,我們可以通過下面的命令來做到:
groupadd MySQL(和PHP搭配之最佳組合) (添加MySQL(和PHP搭配之最佳組合)組)
useradd -g MySQL(和PHP搭配之最佳組合) MySQL(和PHP搭配之最佳組合)(添加MySQL(和PHP搭配之最佳組合)用戶)
然後我們可以用下面的命令來安裝MySQL(和PHP搭配之最佳組合)數據庫預定義的一些數據表:
MySQL(和PHP搭配之最佳組合)_install_db --user=MySQL(和PHP搭配之最佳組合)
這時如果我們來啟動MySQL(和PHP搭配之最佳組合)服務器會有一些提示信息,我們還要做下面的一些事情:
mkdir /var/lib/MySQL(數據庫
touch /var/lib/MySQL(和PHP搭配之最佳組合)/myhost.err
經過這樣的操作以後,我們就可以啟動MySQL(和PHP搭配之最佳組合)服務器了:
MySQL(和PHP搭配之最佳組合)d_safe &
MySQL(和PHP搭配之最佳組合)服務器啟動腳本
MySQL(和PHP搭配之最佳組合)d_safe--MySQL(和PHP搭配之最佳組合)服務器啟動腳本
MySQL(和PHP搭配之最佳組合)d_safe是在Unix或是NetWare系統推薦使用來啟動MySQL(和PHP搭配之最佳組合)服務器的方法。MySQL(和PHP搭配之最佳組合)d_safe添加了許多安全的特征,例如,當發生錯誤時重新啟動服務器,並且可以將運行時的信息寫入錯誤日志文件。
在這裡我們要注意的是,為了與舊版本的MySQL(和PHP搭配之最佳組合)保持向後兼容,MySQL(和PHP搭配之最佳組合)的二進制發行版本同時也包含safe_MySQL(和PHP搭配之最佳組合)d作為指向MySQL(和PHP搭配之最佳組合)d_safe的鏈接。然而我們並不應依賴於這個啟動程序,因為這在將來的版本中會被移除。
在默認的情況下,如果在存在一個可執行的MySQL數據庫d-max,MySQL(和PHP搭配之最佳組合)d_safe
1 在Linux系統上,MySQL(和PHP搭配之最佳組合)-Max RPM依賴於MySQL(和PHP搭配之最佳組合)d_safe的行為。RPM安裝一個名為MySQL(和PHP搭配之最佳組合)d-max的可執行程序,這會使得MySQL(和PHP搭配之最佳組合)d_safe從此以後自動調用這個可執行程序。
2 如果你安裝了一個包含名為MySQL(和PHP搭配之最佳組合)d-max服務器的二進制發行版本,然後在以後的某一個時期我們更新到了一個沒有Max版本的MySQL(和PHP搭配之最佳組合), MySQL(和PHP搭配之最佳組合)d_safe仍然會試著運行舊的MySQL(和PHP搭配之最佳組合)d-max的服務器。如果我們執行了這樣的更新,我們應手式移除舊的MySQL(和PHP搭配之最佳組合)d-max服務器,並 且保證MySQL(和PHP搭配之最佳組合)d_safe運行新的的MySQL(和PHP搭配之最佳組合)d服務器。
要覆蓋默認的行為並且顯示的指明我們要運行的服務器,我們可以為我們的MySQL(和PHP搭配之最佳組合)d_safe指定一個-MySQL(和PHP搭配之最佳組合)d或是-MySQL(和PHP搭配之最佳組合)d-version選項。
MySQL(和PHP搭配之最佳組合)d_safe的大多數選項與MySQL數據庫d的相同。
MySQL(和PHP搭配之最佳組合)d命令行選項
在命令行為MySQL(和PHP搭配之最佳組合)d_safe指定的所有選項都傳遞給MySQL(和PHP搭配之最佳組合)d。如果我們要使用任何一個為MySQL(和PHP搭配之最佳組合)d_safe指定的並且MySQL(和PHP搭配之最佳組合)d不支持的,不要在命令行指定他們。相反的,我們可以在一個可選的文件[MySQL(和PHP搭配之最佳組合)d_safe]組中列出。
以上的相關內容就是對MySQL數據庫在ArchLinux上的安裝與啟動的介紹,望你能有所收獲。