在Linux上安裝二進制源碼MySQL

下載源碼包到/usr/local:

$ wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.35-linux-i686-glibc23.tar.gz/from/http://gd.tuwien.ac.at/db/mysql/

 

在root用戶下運行:

$ cd /usr/local
# tar -zxvf mysql-5.1.35-linux-i686-glibc23.tar.gz

# ln -s mysql-5.1.35-linux-i686 mysql

 

首先讓我們將MySQL目錄和文件的擁有權改成 mysql 用戶和root組:

# cd /usr/local


groupadd mysql
useradd -g mysql mysql
cd mysql
chown -R mysql .
chgrp -R mysql .

 

 

 

然後運行一個小腳本程序,以建立初始化的MySQL數據庫。請以一個mysql 用戶的身份完成這個任務
# su mysql
$ cd mysql
$ scripts/mysql_install_db


chown -R root .
chown -R mysql data


如果沒有任何出錯信息顯示的話,那就可以了。

 

運行MYSQL

 

在MySQL二進制包裏面,有一個叫myslq.server的啓動腳本程序。把它複製到/etc/rc.d/init.d目錄裏面:

# cd /etc/rc.d/init.d
# cp /usr/local/mysql/support-files/mysql.server mysql

接着把它的屬性改爲“x”(executable,可執行)

# chmod +x mysql

最後,運行chkconfig把MySQL添加到你係統的啓動服務組裏面去。

# /sbin/chkconfig --del mysql
# /sbin/chkconfig --add mysql

 

首先啓動MySQL:

# /etc/rc.d/init.d/mysql start

 

將mysql運行程序加到系統變量中

vi /etc/profile

export PATH =$PATH :/ usr/local/mysql/bin

 

運行命令mysql,則可以看到

Welcome to the MySQL monitor. Commands end with ; or /g.

Your MySQL connection id is 2 to server version: 3.22.21

Type 'help' for help.

mysql>

 

默認root用戶的密碼爲空,修改密碼:

mysqladmin -u root password '12345'

 

用root用戶和新密碼登錄:

mysql -h localhost -u root -p12345

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章