mysql 編譯安裝啓動

  今天開始,俺是實習dba一枚,但是,啥都不會,對不起這個崗位啊,現在開始,學習mysql。

  1.下載mysq的源碼包,地址嘛,google一下就出來了。

  2.解壓(我下載的是.gz的源碼包,其他的請換參數):

tar zxvf mysql-5.1.61.tar.gz

  3.進入解壓完的目錄

cd mysql-5.1.61.tar.gz

  4.創建系統賬號(因爲是系統賬號嘛,就需要可以登錄了)

useradd mysql -s /sbin/nologin

  5.編譯開始,把程序跟data分開放,免得自己都糊塗了

./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql_db --with-phread --enable-thread-safe-client

  6 編譯安裝(安裝完之後,/usr/local下面會自動生成mysql目錄)

make && make install

  7.複製配置文件

到mysql目錄下的/share/mysql下面找一個叫my-large.cnf的文件cp到/etc/下面,改名爲my.cnf

cp /usr/local/mysql/share/mysql/my-large.cnf /etc/my.cnf

  8.修改主目錄所屬用戶組

chown -R mysql:mysql ./mysql

  9.初始化數據庫(初始化是爲了創建系統需要的表,這個文件其實是一個shell腳本)

/usr/local/mysql/bin/mysql_install_db -user=mysql

  10.啓動mysql

進入mysql安裝目錄的bin目錄,用mysql_safe啓動mysql服務,需要用mysql的用戶名來啓動

mysql/bin/mysqld_safe --user=mysql &

11.用mysql的客戶端訪問mysql,如果能夠正常訪問,說明mysql安裝成功。

 

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