mysql的源碼安裝

            說明:mysql的安裝   非標準安裝 必訓手動添加路徑
前提 得有軟件包 mysql-。。。。。。tar.gz
tar zxvf   mysql ..tar.gz  -C /usr/local 解壓並注意放置的路徑
 mysql服務器得放置/usr/local/mysql 才能如默認的編譯方式進行安裝或者進行連接
  ln -sv mysql-...linux...../    mysql創建連接
  ll  查看並驗證結果
  cd /user/local/mysql
  ...ls...查看結果是否相同
  groupadd  mysql  添加組
  useradd -g mysql -s /sbin/nologin -M mysql ??? 添加用戶無需shell和家目錄
  id mysql 查看結果
注意在mysql目錄下
  chown mysql:mysql .  -R 遞歸修改當前目錄的屬主和屬組
  ll 查看。。  
  注意時刻利用tab建防止出錯!!!
  scripts/mysql_install_db --user=mysql  腳本以用戶mysql身份進行初始化
  chown -R root . 權限返回
  chown -R mysql data 數據保留存放位置
  注意路徑的修改
  vim /etc/profile
  PATH=$PATH:/usr/local/mysql/bin 在export前添加
  啓動mysql  。。。bin/mysqld_safe --user=mysql &後臺運行
  netstat -tnlp 查看mysql的3306 端口是否開啓
  . /etc/profile ????重新讀取配置文件
  連接。。mysql    \q 推出
 注意mysql庫文件的位置存放
 vim /etc/ld.so.conf.d/mysql.conf
 /usr/local/mysql/lib  將mysql文件的路徑放入其中
    ldconfig -v  重新加載內容  

另外需要改寫路徑的   還有  開發文件 man文件及 頭文件inlcude  。。。

  ls include/查看
  ln -sv  /usr/local/mysql/include/  /usr/include/mysql ???

    啓動文件
    cp support-files/mysql.server /etc/init.d/mysqld<啓動進程》
    可以查看是否爲執行文件
    ll /etc/init.d/mysqld
    chkconfig --add mysql  添加到開機自動啓動隊列
    chkconfig  mysqld on 開機自動啓動
  cp support-files/my-large.cnf  /etc/my.cnf 拷貝配置文件
  service mysqld restart  
  netstat -tnlp 查看mysql的3306 端口是否開啓

 嗯  。。這就可以嘗試有自己的數據庫啦。。看似如此簡單的問題竟花了近2個小時的時間來整理

因。。時間有限只好匆匆收筆。。。不足之處還望高人指點。。必當感謝!!!

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