rhel4 環境下安裝mysql資料庫
一、 安裝環境:
作業系統:red hat enterprise linux 4 update 5
系統硬體:32bit i386
mysql資料庫版本
mysql-client-community-5.0.67-0.rhel4.i386.rpm
mysql-server-community-5.0.67-0.rhel4.i386.rpm
perl-dbi-1.40-5.i386.rpm
二、 安裝過程:
1. 檢測系統是否安裝mysql或者自帶mysql伺服器。執行命令:
rpm –qa | grep mysql
如果系統已經安裝則執行mysql資料庫的解除安裝,執行命令:
rpm -e --nodeps *** (***表示上面命令列出的已安裝的mysql資料庫。)
然後執行
rpm –ivh mysql-server-community-5.0.67-0.rhel4.i386.rpm
rpm –ivh mysql-server-community-5.0.67-0.rhel4.i386.rpm
完成mysql資料庫的安裝,mysql使用者組和使用者自動建立,mysql伺服器自動啟動。
三、 管理mysql資料庫:
1. mysql資料庫預設超級管理員使用者名稱root,密碼為空。只能從本地登陸。
設定root密碼,shell環境下執行命令
mysqladmin –u root password 'new_password' (new_password 為設定的密碼)
mysql資料庫提示符環境下,修改root密碼:
mysql>
update
user
set
password=password('new_password')
where user='root';
mysql>flush privileges; (修改確認)
修改root可以遠端登陸,執行命令:
mysql>grant all privileges on *.* to root@』%』 identified by 『password』 ;
mysql>flush privileges;
2. mysql使用rpm安裝使用預設路徑:
資料庫安裝路徑:/usr/share/mysql
資料庫資料表安裝路徑:/var/lib/mysql/
3. 資料庫安裝路徑下,沒有bin目錄,bin目錄下的命令自動被分散到其他系統bin目錄下或者sbin目錄。
4. 啟動和關閉資料庫:
啟動:在/usr/bin目錄下,執行命令:
safe_mysqld –no-defaults –user=mysql & 或者
service mysql start
關閉:mysqladmin –u root –p password(root密碼) shutdown 或者
service mysql stop 重啟
service mysql restart
四、 轉移預設資料庫資料表位置:
假設修改路徑資料庫路徑到 /db/mysql
步驟:關閉資料庫:
1) mysqladmin -uroot -pmysql shutdown
2) 新建目錄: /db;
3) mv /var/lib/mysql/ /db ;
4) 修改路徑屬性:
chown -r mysql.mysql /db/mysql ; -----mysql 使用者組和使用者
5) 拷貝mysql安裝目錄下的my-medium.cnf 到 /etc 目錄下,並修改名字為my.cnf
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
/etc/my.cnf 是整個mysql資料的配置檔案,
~/.my.cnf 是使用者自定義的資料的配置檔案,
$datadir/my.cnf 是具體資料庫的配置檔案,
6) 修改/etc/my.cnf 下面的屬性:
datadir=/db/mysql
basedir=/usr/share/mysql
socket = /db/mysql/mysql.sock
7)修改 /etc/init.d/mysql啟動指令碼,
datadir=/db/mysql
basedir=/usr/share/mysql
8) 拷貝 /usr/bin下mysql相關命令到 /usr/share/mysql/bin目錄下
cp -r /usr/bin /usr/share/mysql/
9)修改完畢,重啟資料庫。
/etc/init.d/mysql start 或者
service mysql start
五、 資料庫編碼:
統一編碼為utf-8,可以修改/etc/my.cnf檔案中的character_set_default=編碼。修改之後,重啟mysql資料庫。
希望對第一次安裝的朋友有所幫助。
本文出自 「
小韋的個人空間
」 部落格,請務必保留此出處
RHEL4下安裝QT相關軟體過程
這幾天時間在學習qt,要學習這門技術,就要先要把該軟體在linux環境下建立起來,當然,qt這個軟體並不只是在linux平台才可以的。同事有裝好的qt的虛擬機器,系統是ubantu的,因為我更習慣用紅帽,所以決定自己從頭開始在rhel4.0的平台上安裝這個軟體。經過一番艱苦的探索終於完成了qt及qt...
RHEL4上安裝使用tripwire
root dg1 cat etc redhat release red hat enterprise linux as release 4 nahant update 6 root dg1 tar jxvf tripwire 2.4.1.2 x86 bin.tar.bz2 root dg1 cd t...
RHEL4安裝gcc解決無編譯環境的苦惱
rhel4.0最小化安裝後沒有安裝gcc?沒有編譯環境軟體裝不上?很痛苦?安裝步驟如下!先找到如下安裝包.glibc kernheaders 2.4 9.1.87.i386.rpm 第三張盤 glibc headers 2.3.4 2.i386.rpm 第三張盤 glibc devel 2.3.4 ...