在linux中二進位制mysql的安裝

2021-04-13 12:51:16 字數 2104 閱讀 2827

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是自己自由指定的編號,不要和其他組的編號...