mysql二進位製版安裝
說明一點,在linux個人版上可以順利的安裝mysql的rpm包,但是在enterprise as4 上面裝mysql有點麻煩,即使裝好了,也有問題的。所以我個人建議在企業版上最好裝二進位制的mysql
linux (x86) 5.0.41 59.6m download | pick a mirror
mysql-5.0.41-linux-i686-glibc23.tar.gz
2. # chmod 755 mysql-5.0.41-linux-i686-glibc23.tar.gz //
3. # tar xfz mysql-5.0.41-linux-i686-glibc23.tar.gz //將解壓後生成的目錄,複製到/usr/local/下並改名為mysql
4. # groupadd mysql
# useradd mysql -g mysql // 建立mysql組
//建立mysql使用者並且加入到mysql組中
5. # cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
在 support-files目錄下有4個模版檔案,我們選擇其中乙個座位mysql的配置檔案,覆蓋/etc/my.cnf(系統預設的配置,其中設定了效能引數和mysql的一些路徑引數)
6. # cd /usr/local/mysql
# ./scripts/mysql_install_db --user=mysql
進入mysql目錄
//初試化表並且規定用mysql使用者來訪問。初始化表以後就開始給mysql和root使用者設定訪問許可權
7. # chown -r root . //設定root能訪問/usr/local/mysql
8. # chown -r mysql data
//設定mysql使用者能訪問/usr/local/mysql/data ,裡面存的是mysql的資料庫檔案.這個目錄是在/etc/my.cnf中有配置,在mysql_install_db時產生。
9. # chown -r mysql data/.
//設定mysql使用者能訪問/usr/local/mysql/data/mysql下的所有檔案
10. # chgrp -r mysql .
//設定mysql組能夠訪問/usr/local/mysql
11. # /usr/local/mysql/bin/mysqld_safe --user=mysql &
執行mysql
[停止服務#/usr/local/mysql/bin/mysqladmin -uroot -p123+-*/ shutdown]
[1] 42264
# starting mysqld daemon with databases from /usr/local/mysql/var
如果出現 mysql ended這樣的語句,表示mysql沒有正常啟動,你可以到log中查詢問題,log檔案的通常在/etc/my.cnf中配置。大多數問題是許可權設定不正確引起的。
12. 用如下命令修改mysql密碼
# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //預設安裝密碼為空,為了安全你必須馬上修改.
13. # cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 700 /etc/init.d/mysqld
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on //copy編譯目錄的乙個指令碼
//設定使mysql每次啟動都能自動執行
14. # service mysqld start
# netstat -atln
//啟動mysqld服務
//檢視3306埠是否開啟。要注意在防火牆中開放該埠。
可以用telnet localhost 3306來測試一下,如果有反映,那就表明安裝成功了
二進位制 二進位制起源
現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...
linux基於二進位制的格式安裝mysql5 6
步驟一 安裝相關包 yum y install libaio numactl libs perl data dumper步驟 二 建立mysql使用者名稱和使用者組 groupadd r g 27 mysql useradd r u 27 g mysql s sbin nologin c mysql...
Linux下通用二進位制方式安裝MySQL
2.檢視mysql使用者和mysql組是否存在 使用者和組的資訊存在 etc passwd裡 沒有的話要建立 root bogon soft cat etc passwd grep mysql 新增mysql使用者名稱和mysql組,以安全方式執行程序 306是自己自由指定的編號,不要和其他組的編號...