suse linux mysql下载_SUSE Linux安装MySQL
SUSE Linux安裝MySQL
假設你把所有必須的源碼或者包都放在了/tmp下。如果你下載的是RPM包的話,那比較簡單;如果你下載的是二進制包(你沒有rpm程序或者你想自定義的話),那么會稍微麻煩一點。
RPM包安裝
你必須成為root用戶才能使用rpm安裝程序,以下是安裝過程:
$ cd /tmp
$ su
# rpm -Uvh MySQL*(安裝和MySQL相關的所有包)
這將安裝你下載的所有3個MySQL包。如果你的系統是RedHat Linux的話,建議使用RPM安裝方式,因為所有的工作都由rpm程序幫你搞好了。
源碼安裝
相對于用RPM安裝來講,用二進制源碼安裝是稍微麻煩了點。但是我們可以在安裝腳本中可以自定義安裝的相關參數,而不用象rpm方式只能安裝默認的來安裝。
安裝二進制源代碼
如果你下載的是二進制源代碼,它的名字類似于: mysql-3.22.21-pc-linux-gnu-i686.tar.gz。你必須成為root用戶,然后解壓到 /usr/local目錄,操作步驟如下:
$ cd /usr/local
$ su
# tar -zxvf /tmp/mysql-3.22.21-pc-linux-gnu-i686.tar.gz
在所有文件解壓完后,一個名字叫mysql-3.22.21-pc-linux-gnu-i686的目錄將被創建出來。我們為這個目錄做個符號鏈接,并給它一個更友好的名字mysql (免得叫mysql-3.22.21-pc-linux-gnu-i686這么長):
# ln -s mysql-3.22.21-pc-linux-gnu-i686 mysql
如果以后有新版本的MySQL的話,你可以僅僅將源碼解壓到新的路徑,然后只需要做個符號鏈接就可以了。這樣非常方便,數據也更加安全。
建立一個MySQL 用戶
好,現在我們將建立一個能運行MySQL守護程序的用戶帳號,并且所有MySQL文件都歸此帳戶擁有。使用 Linuxconf或者useradd命令去添加一個叫 mysql 的帳號,在添加之前,確保沒有人注冊了這個帳戶,還要暫時禁止login功能(不過一般都是在沒有其他人登陸的情況下調試機器,因此這個步驟可免)
為MySQL做準備
首先讓我們將MySQL目錄和文件的擁有權改成 mysql 用戶和root組:
# cd /usr/local
# chown -R mysql:root mysql-3.22.21-pc-linux-gnu-i686 mysql
然后運行一個小腳本程序,以建立初始化的MySQL數據庫。請以一個mysql 用戶的身份完成這個任務,這也是我們能夠直接使用這個帳戶的唯一機會。
# su mysql
$ cd mysql
$ scripts/mysql_install_db
$ exit
如果沒有任何出錯信息顯示的話,那就可以了。
總結
以上是生活随笔為你收集整理的suse linux mysql下载_SUSE Linux安装MySQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql1401错误_mysql错误代
- 下一篇: mysql go命令行_Go语言调用my