mysql4 1 linux安裝配置

2021-08-29 12:37:40 字數 1981 閱讀 3259

mysql 4.1的linux安裝配置過程,整理出來備忘。

一. 安裝mysql

1. 首先解開

gunzip mysql-4.1.21.tar.gz

tar xvf mysql-4.1.21.tar

2. 進入mysql-4.1.21/bin目錄,執行

./configure --prefix=/userhome/soft/mysql4

make

make install

進行編譯安裝。

3.進入mysql-4.1.21目錄,執行

scripts/mysql_install_db

進行資料庫的初始化,如果沒有出現問題則資料庫安裝完畢。

4. 設定path

為了方便,將mysql/bin目錄加入到當前使用者的profile中,然後用

which mysql

檢查一下是否ok.

二. 配置mysql

1. 設定my.cnf配置檔案

進入mysql安裝後的目錄(./configure --prefix=/userhome/soft/mysql4)下的share/mysql目錄,在這裡可以看到

多個my-**.cnf,這個針對不同應用情況的預設配置。選擇乙個適合我們的,我這裡是自己測試用因此選擇

my-small.cnf.

注意my.cnf的使用方法,這個配置檔案的路徑可以在啟動mysql時通過命令列引數給出,比如:

./mysqld_safe --defaults-file=.my.cnf &

如果沒有給定,則mysql會進行查詢,查詢目錄有3個:

1) 伺服器的/etc目錄,此時檔案中所定義的引數將全域性有效,即對該伺服器上執行的所有mysql資料庫伺服器都有效。

2) mysql根目錄下的/var/,只對當前的伺服器有效

3) 當前使用者的home目錄

為了方便我將my-small.cnf複製到mysql/var目錄下,命名為my.cnf

2. 修改my.cnf檔案

一般修改埠就可以了,還有socket可能沒有自動改過來,預設/tmp/mysql.sock可能和其他的mysql伺服器衝突,修改到當前

mysql安裝目錄下。

三. 啟動mysql

1. 進入mysql/bin目錄(如果設定了path就不必了),執行./mysqld_safe &

一般推薦使用mysqld_safe的,如果沒有出錯則表示mysql啟動成功。可以telnet一下mysql的埠看是否成功,也可以用mysql連線上去。

2. 登入mysql伺服器

mysql -h 127.0.0.1 -p 3306 -u root

開發時為了簡單,可以修改my.cnf檔案,設定client資料

[client]

user        = root

password    =

port        = 34006

這樣可以直接敲入mysql就登入,夠偷懶的。

2. 修改root密碼

root帳號預設密碼為空,這個肯定是要修改的

可以連線上伺服器後,執行:

use mysql;

update user set password=password('新密碼') where user='root';

flush privileges;

3. 新增新使用者

新增test,容許從localhost和遠端登入,密碼為"test"

grant all privileges on *.* to test@localhost identified by 'test' with grant option;

grant all privileges on *.* to test@"%" identified by 'test' with grant option;

四. 關閉mysql

執行./mysqladmin -h localhost -p 3306 -u root -p  shutdown

linux安裝配置mysql

利用上篇已經配置好的yum來安裝mysql 1 安裝檢視有沒有安裝過 yum list installed mysql rpm qa grep mysql 2 檢視有沒有安裝包 yum list mysql 3 安裝mysql客戶端 yum install mysql 4 安裝mysql 伺服器端 ...

Linux安裝配置最新mysql

社群版本不要錢,企業版要錢,而community社群版對於我們已經夠用了,但是中途出了問題後,mysql不會負責,而企業版,mysql會負責幫你解決!tar xvf 壓縮包 c 要解壓到的路徑 預設解壓到當前資料夾。2.然後安裝兩個rpm安裝包,先安裝mysql client然後安裝mysql se...

linux下安裝配置mysql

安裝mysql yum install mysql server centos7不適用 centos7安裝mysql 啟動mysql service mysqld start 停止mysql service mysqld stop 重啟mysql service mysqld restart 配置m...