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

          安裝MySQL服務(wù)器
          你可以根據(jù)服務(wù)器的CPU類型,下載適合你所用CPU和操作系統(tǒng)的MySQL發(fā)行包。
          從下面的URL下載MySQL 4.1.16以tar.gz形式發(fā)布的二進(jìn)制發(fā)行包: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將不監(jiān)聽TCP/IP端口,可以避免一些安 全問題。

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

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

          設(shè)置MySQL的默認(rèn)字符集為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變量中,退出重新登陸系統(tǒng)。

          注:①為了安全請立即修改MySQL管理員的密碼。
          ? ? ②以tar.gz形式發(fā)布的MySQL默認(rèn)的socket位置在“/tmp/mysql.sock”,而以rpm形式發(fā)布的MySQL默認(rèn)的socket 位置在“/var/lib/mysql/mysql.sock”,你可以通過my.cnf文件設(shè)置MySQL服務(wù)器的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前,請將系統(tǒng)中已存在的mysql刪除。
          posted on 2006-09-14 11:43 想飛的魚 閱讀(448) 評論(0)  編輯  收藏 所屬分類: linux
          主站蜘蛛池模板: 南江县| 武城县| 通山县| 科技| 九江市| 景谷| 天长市| 察隅县| 济阳县| 台中市| 尚志市| 宁都县| 鱼台县| 安庆市| 进贤县| 洪泽县| 绥棱县| 出国| 玉树县| 宁南县| 来凤县| 平阴县| 翁牛特旗| 灵武市| 新宁县| 文安县| 夏河县| 焦作市| 桐乡市| 广元市| 张家港市| 伊通| 确山县| 都兰县| 侯马市| 新郑市| 会泽县| 柯坪县| 武功县| 宿迁市| 杭锦旗|