LAMP安裝MySQL資料庫管理系統(1)

2021-05-22 04:49:56 字數 3441 閱讀 9221

2.2.12  安裝mysql資料庫管理系統(1)

步驟一:首先要為mysqld增加乙個登入使用者和使用者組,使用者名稱和組名都為"mysql",如果將這些使用者和組命名為mysql之外的名稱,在下面的步驟中也需要替換為相應的名稱。命令列如下。

[root@localhost root]# groupadd mysql          

//新增乙個mysql標準組

[root@localhost root]# useradd -g mysql mysql    

//新增mysql使用者並加到mysql組中

步驟二:進入軟體原始碼包所在目錄/usr/local/src/中,解壓軟體包mysql-5.0.41.tar.gz到當前目錄mysql-5.0.41下,並進入mysql-5.0.41目錄。命令列如下。

[root@localhost root]# cd /usr/local/src/            //進入軟體原始碼包所在目錄 

[root@localhost src]# tar zxvf mysql-5.0.41.tar.gz    //解包解壓到mysql-5.0.41目錄

[root@localhost src]# cd mysql-5.0.41              //進入目錄mysql-5.0.41中

步驟三:使用"configure"命令檢查並配置安裝需要的系統環境,並生成安裝配置檔案,命令列如下,使用"/"將乙個命令換成多行。

[root@localhost mysql-5.0.41]# ./configure  /  

> --prefix=/usr/local/mysql  /               //是在

裝時將軟體安裝到/usr/local/mysql目錄下

> --with-extra-charsets=all                  //在安裝mysql時安裝所有字符集

步驟四:使用"make"命令編譯源**檔案並生成安裝檔案,命令列如下。

[root@localhost mysql-5.0.41]# make              //對mysql源**檔案進行編譯

步驟五:使用"make install"命令進行安裝,命令列如下。

[root@localhost mysql-5.0.41]## make install        //開始安裝mysql資料庫系統

步驟六:建立mysql資料庫伺服器的配置檔案,可以使用原始碼包support-files目錄中的my-medium.cnf檔案作為模板,將其複製到/etc/目錄下,命名為"my.cnf"檔案即可。命令列如下。

[root@localhost mysql-5.0.41]# cp support-files/my-medium.cnf /etc/my.cnf 

步驟七:如果還沒有安裝過mysql,必須建立mysql授權表。進入到安裝目錄"/usr/local/mysql"下,執行bin目錄下的mysql_install_db指令碼,用來初始化mysql資料庫的授權表,其中儲存了伺服器訪問允許。命令列如下。

[root@localhost mysql-5.0.41]#cd /usr/local/mysql      //建入安裝目錄 

[root@localhost mysql]# bin/mysql_install_db --user=mysql//建立授權表

如果使用root使用者執行上面的命令,應當使用--user選項,選項的值應與你在第一步為執行伺服器所建立的登入賬戶(mysql使用者)相同。如果用mysql使用者登入來執行上面命令,可以省略--user選項。用mysql_install_db建立mysql授權表後,需要手動重新啟動伺服器。

步驟八:將程式二進位制的所有權改為root使用者,資料目錄的所有權改為執行mysqld程式的mysql使用者。如果現在位於安裝目錄(/usr/local/mysql)下,命令列如下。

[root@localhost mysql]# chown -r root  .     //將檔案的所有屬性改為root使用者 

[root@localhost mysql]# chown -r mysqlvar

//將資料目錄的所有屬性改為mysql使用者

[root@localhost mysql]# chgrp -r mysql .     //將組屬性改為mysql組

[root@localhost mysql]# ls -l                 //長格式顯示當前目錄下的內容

總用量 40  

drwxr-xr-x    2 root     mysql        4096  9月 12 00:35 bin  

drwxr-xr-x    3 root     mysql        4096  9月 12 00:34include

drwxr-xr-x    2 root     mysql        4096  9月 12 00:34 info  

drwxr-xr-x    3 root     mysql        4096  9月 12 00:34 lib  

drwxr-xr-x    2 root     mysql        4096  9月 12 00:35 libexec  

drwxr-xr-x    4 root     mysql        4096  9月 12 00:35 man  

drwxr-xr-x    8 root     mysql        4096  9月 12 00:35 mysql-test  

drwxr-xr-x    3 root     mysql        4096  9月 12 00:34 share  

drwxr-xr-x    5 root     mysql        4096  9月 12 00:35 sql-bench  

drwx------    4 mysql    mysql        4096  9月 12 01:16var

步驟九:在所需要的東西被安裝完成後,應當使用下面的命令啟動mysql服務了,命令列如下。

[root@localhost mysql]# /usr/local/mysql/bin/mysqld_safe --user=mysql & 

步驟十:mysql資料庫服務啟動之後,檢視一下它的埠3306是否開啟,如果看到以下結果表明mysql服務啟動成功。命令列如下。

[root@localhost apache2]# netstat -tnl|grep 3306     //檢視3306埠是否開啟 

tcp        0      0 0.0.0.0:3306            0.0.0.0:*               listen 

mysql 資料庫安裝命令 MySQL 資料庫安裝

4.安裝資料庫 scripts mysql install db user mysql datadir usr local mysql data 這時候報錯了,提示我們沒有找到.scripts mysql install db 這個裡這個檔案或者目錄 因為 mysql install db 這個檔案...

mysql安全管理 資料庫 MySQL 安全管理

資料庫 mysql 安全管理 0 2015 05 29 00 00 49 dos下進入mysql的方法 1.進入mysql安裝目錄cd c program files mysql mysql server 5.6 bin 2.使用者登入mysql hlochlhost uabc pabc h 表示伺...

mysql 資料庫安裝

mysql v4.1.10 for linux 乙個多執行緒的 結構化查詢語言 sql 資料庫伺服器,它執行效能高,執行速度快,易於使用。目前國內不少商業web虛擬主機產品都提供對它的支援。1 解壓縮mysql安裝檔案至某一目錄。如 usr local src 2 增加使用者組和使用者 groupa...