wiflish
          Loving Life! Loving Coding!
          posts - 98,comments - 98,trackbacks - 0
          [轉自:http://www.extmail.org/forum/archive/2/0510/563.html]

          安裝MySQL服務器
          你可以根據服務器的CPU類型,下載適合你所用CPU和操作系統的MySQL發行包。
          從下面的URL下載MySQL 4.1.16以tar.gz形式發布的二進制發行包:http://www.mysql.com

          增加MySQL運行所需要的用戶和組:
          groupadd mysql
          useradd mysql -g mysql -c "MySQL user" -d /nonexistent -s /sbin/nologin

          安裝MySQL軟件,MySQL將被安裝到“/usr/local/mysql”目錄下:
          tar zvxf mysql-max-4.1.16-pc-linux-gnu-i686-glibc23.tar.gz
          mv mysql-max-4.1.16-pc-linux-gnu-i686-glibc23 /usr/local/mysql
          cd /usr/local/mysql
          scripts/mysql_install_db --user=mysql
          chown -R root .
          chown -R mysql data
          chgrp -R mysql .
          mkdir /var/lib/mysql
          chown mysql:root /var/lib/mysql
          chmod 755 /var/lib/mysql

          cp support-files/my-medium.cnf /etc/my.cnf
          修改“/etc/my.cnf”文件,取消“skip-networking”前面的注釋,這樣的話MySQL將不監聽TCP/IP端口,可以避免一些安 全問題。

          修改client和mysqld部分的“socket = /tmp/mysql.sock”為“socket = /var/lib/mysql/mysql.sock”
          注:以tar.gz形式發布的MySQL默認的socket位置在“/tmp/mysql.sock”,而以rpm形式發布的MySQL默認的 socket位置在“/var/lib/mysql/mysql.sock”,你可以通過my.cnf文件設置MySQL服務器的socket位置。

          配置MySQL服務開機自動運行:
          cp support-files/mysql.server /etc/rc.d/init.d/mysql
          chmod +x /etc/rc.d/init.d/mysql
          chkconfig --add mysql

          設置MySQL的默認字符集為GB2312,
          修改/etc/rc.d/init.d/mysql文件,將第199行
          從“$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file >/dev/null 2>&1 &”
          修改為“$bindir/mysqld_safe --datadir=$datadir --default-character-set=gb2312 --pid-file=$pid_file >/dev/null 2>&1 &”
          修改“/etc/profile”文件,將“/usr/local/mysql/bin”加到PATH變量中,退出重新登陸系統。

          注:①為了安全請立即修改MySQL管理員的密碼。
          ? ? ②以tar.gz形式發布的MySQL默認的socket位置在“/tmp/mysql.sock”,而以rpm形式發布的MySQL默認的socket 位置在“/var/lib/mysql/mysql.sock”,你可以通過my.cnf文件設置MySQL服務器的socket位置。
          使用rpm方式安裝mysql的頭文件和共享庫:
          rpm -ivh --nodeps MySQL-shared-standard-4.1.16-0.rhel4.i386.rpm
          rpm -ivh MySQL-devel-standard-4.1.16-0.rhel4.i386.rpm

          注: 在安裝mysql前,請將系統中已存在的mysql刪除。
          posted on 2006-09-14 11:43 想飛的魚 閱讀(443) 評論(0)  編輯  收藏 所屬分類: linux
          主站蜘蛛池模板: 治多县| 耒阳市| 赫章县| 龙里县| 罗平县| 万源市| 邮箱| 靖西县| 通道| 贵南县| 体育| 东城区| 伊吾县| 乃东县| 青铜峡市| 静宁县| 德钦县| 金堂县| 武城县| 安图县| 安平县| 平昌县| 保亭| 博罗县| 繁昌县| 双江| 罗定市| 清水县| 都昌县| 博罗县| 伊吾县| 二连浩特市| 尚义县| 南昌市| 淮阳县| 郴州市| 洪湖市| 东阿县| 海林市| 三门县| 抚松县|