mysql 編譯安裝啓動

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

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

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

tar zxvf mysql-5.1.61.tar.gz數據庫

  3.進入解壓完的目錄ide

cd mysql-5.1.61.tar.gz學習

  4.建立系統帳號(由於是系統帳號嘛,就須要能夠登陸了)google

useradd mysql -s /sbin/nologin源碼

  5.編譯開始,把程序跟data分開放,省得本身都糊塗了it

./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安裝成功。

相關文章
相關標籤/搜索