QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 564|回复: 0

让系统自带的mysql与其它mysql服务器同时运行

[复制链接]
发表于 2004-7-25 19:38:19 | 显示全部楼层 |阅读模式
系统环境:fedora core2,安装了自带的mysql服务器
目的:使系统自带的mysql(版本低)与mysql-standard-4.1.0-alpha能同时运行,互不干扰;
步骤:
(1)到mysql的官方网站下载 mysql-standard-4.1.0-alpha-pc-linux-i686.tar.gz (21.1Mb)
(2)将/etc/my.cnf 重命名为 /etc/my4.cnf
(3)将其拷贝到/use/local目录下,解压
        tar -xzvf mysql-standard-4.1.0-alpha-pc-linux-i686.tar.gz
(4)按照解压后目录中的INSTALL-BINARY中的安装步骤安装;
        不过,添加mysql组和mysql用户可以不用做,最后一步运行服务器也可不做,
(4)cp /etc/my4.cnf /etc/my.cnf
        vi /etc/my4.cnf  修改如下地方
        [mysqld]
        datadir=/usr/local/mysql/data
        socket=/var/lib/mysql/mysql4.sock   
        port=3309  //别用3306端口
     
        [mysql.server]
        user=mysql
        basedir=/usr/local/mysql

        [safe_mysqld]
        err-log=/var/log/mysqld4.log
        pid-file=/usr/local/mysql/data/mysqld.pid
(5)cd /usr/local/mysql/support-files/
        vi mysql.server  修改如下地方
        conf=/etc/my.cnf 改为 conf=/etc/my4.cnf
        parse_arguments `$print_defaults mysqld mysql_server mysql.server` 用'#'注掉该行
(6)  ./mysql.server start 运行mysql
      ./mysql.server stop  停止mysql
      
(7)  cd /usr/local/mysql/bin
        ./mysql -S /var/lib/mysql/mysql4.sock 即可登录4.1版的mysql服务器
        而 用系统的msyql命令可登录系统自带的mysql服务器
       
     说明:没有用5.0版的mysql服务器,是因为该版的msyql客户端对中文支持不好,在shell中显示不出输入的中文;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 03:23 , Processed in 0.055746 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表