MySql安裝手冊

1 解壓縮。
  tar -xvzf 4.11.1

2 輸入配置文件
  config  ××××××
  配置mysql程序的路徑,配置data路徑;
  ./configure --prefix=/usr/local/zftmysql --localstatedir=/data/zftdata [--with-extra-charsets=gbk,gb2312]
 

3 編譯
  make clean (避免一些老的配置遺留在裏面,必須先make clean)
 make
 
4 安裝;
 MakeInstall

5 生成mysql用戶數據庫和表文件
  /data/zft/mysql-4.1.11# ./scripts/mysql_install_db
  (如果該數據庫被誤刪除,可以cp其他的Mysql一份即可)
 
 
6 修改zftdata組權限:(注意加參數-R 保證更新所有的目錄)
  修改組權限屬性爲 mysql.mysql
 chown -R mysql.mysql zftdata
  ** 此步重要,同時務必對zftdata文件夾也進行權限更新,否則無法創建ibdata(無).

7 etc目錄下修改my.cnf
  一般使用默認通用模板即可(適當的修改ibdata 到合適的值);

8 啓動mysql,根據配置文件進行創建;
  /${mysqlhome}/bin# ./mysqld_safe &
 
 會根據步奏2中配置的創建相對應的目錄;
  
9 停止mysql.
  mysqladmin shutdown
  
  
Mysql安裝的安全性
-----------------------------------------------------------------------------------------------------  
1更改 MYsql的bind-address監聽地址.安全配置*
  爲了數據的安全,可以考慮讓MySQL只守候在127.0.0.1上,這樣從Internet上就無法直接訪問數據庫了。
  修改/etc/init.d/mysql文件
  在start部分找到類似下面這行
  $bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file &

 修改成
  $bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file --bind-address=127.0.0.1 &


 重起MySQL
 /etc/init.d/mysql restart

 最後netstat -l確認一下:
 tcp 0 0 localhost:mysql *:* LISTEN 
  bind-address

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