熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

FreeBSD安裝MySQL

2013-11-12 23:40:24  來源: MySQL 

  ports安裝:

  cd /usr/ports/databases/mysqlserver

  make WITH_CHARSET=utf WITH_PROC_SCOPE_PTH=yes BUILD_OPTIMIZED=yes BUILD_STATIC=yes SKIP_DNS_CHECK=yes WITHOUT_INNODB=yes install clean

  裝了N個服務器之後總結出來的需要注意的幾點

  make安裝時候的參數

  WITH_XCHARSET=all 不加這個的話會不支持GBK編碼

  BUILD_OPTIMIZED=yes

  BUILD_STATIC=yes 這項都是起到優化作用都加上的好

  mysql默認讀取/etc目錄下面的f但是安裝過程不會自動在這目錄下創建本文件默認這個文件在/usr/local/share/mysql目錄下面個版本:

  f 一般高配置服務器或者mysql專用服務器用這個配置文件

  f 服務器配置並跑有其它應用時用這個配置文件

  f 服務器資源緊張的就用這個好了

  根據你的機器配置選擇一個cp /usr/local/share/mysql/f /etc/f

  安裝過程並不會自動創建默認的數據庫需要手工創建

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

  並且需要更改數據庫目錄的權限不然會啟動不起來

  chown R mysql:mysql /var/db/mysql

  啟動mysql好像第一次用腳本啟動的話要使用

  /usr/local/etc/rcd/mysqlserver onestart

  使用/usr/local/etc/rcd/mysqlserver start不行

  修改root密碼比如我們要修改成

  mysqladmin uroot p password

  會提示你再次輸入一次密碼Enter password:再輸入一次即可

  修改數據文件的默認目錄

  vi /etc/f中加入datadir=數據庫的目錄記得把原/var/db/mysql中的文件都復制過去再執行

  chown R mysql:mysql 數據庫的目錄

  最後一點千萬別忘記要不然mysql又該啟動不起來了

  修改/usr/local/etc/rcd/mysqlserver文件中的mysql_dbdir=/var/db/mysql為你的新目錄

  或者在/etc/nf中加入mysql_dbdir=新目錄

  最後在/etc/nf加入mysql_enable=yes讓mysql開機自啟動


From:http://tw.wingwit.com/Article/program/MySQL/201311/11210.html
  • 上一篇文章:

  • 下一篇文章: 没有了
  • Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.