`

linux下源码包tar.gz格式的mysql5.1文件安装

阅读更多
安装:mysql-5.1.50.tar.gz

检查是否已装了mysql:
        rpm -aq|grep mysql
查找有mysql字样的文件或目录:
        find / -name mysql
查找mysql的配置文件:
        find / -name my.cnf
找到后全部删除

开始安装mysql-5.1.50.tar.gz
   1.将文件拷贝到 /usr/local目录下,并解压缩
        cp mysql-5.1.50.tar.gz /usr/local/
        tar -zxvf mysql-5.1.50.tar.gz
   2.新建文件夹mysql和子文件夹data和temp
  
   3.进入解压后生成的目录mysql-5.1.50下,配置文件
     ./configure  --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-unix-socket-path=/usr/local/mysql/bin/mysqld_safe  --defaults-file=/usr/local/mysql/my.cnf &/usr/local/mysql/tmp/mysql.sock --with-mysqld-user=root --enable-large-files --with-big-tables --with-charset=utf8
   --prefix参数是指定mysql的安装目录
   --localstatedir是指定mysql数据的存放目录
   --with-unix-socket-path是指定socket文件的存放路径
   --with-mysqld-user是指定使用用户
  能用configure ?help查看能使用的所有参数

  4.开始编译
    make
  5.开始安装
    make install
  6.进行初始化数据操作
    ./scripts/mysql_install_db --datadir=/usr/local/mysql/data
  7.管理MySQL
     MySQL客户机和实用程式。有几个MySQL程式,可用来帮助你和服务器进行通信和执行管理的任务。其中最重要的几个是:
     mysql,一个交互式程式,允许将SQL 语句发布到服务器上并浏览其结果。
     mysqladmin,一个管理程式,允许执行诸如关闭服务器及创建或删除数据库的工作。如果服务器运行不正常,还能用mysqladmin 来检查服务        器的状态。
     isamchk 和my i s a m c h k,这些实用程式帮助你完成表的分析和优化,及在表损坏时进行崩溃恢复。
     mysqldump,一个工具,用于备份数据库或将数据库拷贝到另一个服务器中。
  8.启动MySQL
     /usr/local/mysql/bin/mysqld_safe --no-defaults &

  

分享到:
评论

相关推荐

    mysql-5.1.45.tar.gz

    mysql-5.1.45.tar.gz,mysql最近升级版

    mysql-connector-java-5.1.28.tar.gz

    Linux下java利用jdbc链接mysql数据库 , Mysql 5.1.28的tar.gz驱动包,兼容Mysql版本4.1, 5.0, 5.1, 5.5,5.6,5.7,JDBC版本3.0,4.0

    mysql-5.1.49.tar.gz

    cacti安装所需安装包之一mysql-5.1.49.tar.gz

    canal.deployer-1.1.4.tar.gz

    当前的 canal 支持源端 MySQL 版本包括 5.1.x , 5.5.x , 5.6.x , 5.7.x , 8.0.x 基于日志增量订阅和消费的业务包括 数据库镜像 数据库实时备份 索引构建和实时维护(拆分异构索引、倒排索引等) 业务 cache 刷新 带...

    在linux环境下安装非编译版本的mysql-5.1.29-rc-linux-i686-glibc23.tar.gz

    安装非编译版本的mysql-5.1.29-rc-linux-i686-glibc23.tar.gz,个人安装记录与网络资料整理

    MySQL Reference Manual5.1.tar.gz

    MySQL Reference Manual5.1.tar.gz

    mysql-5.1.73.tar.gz

    mysql-5.1.73.tar.gz,里面有一个下载地址。我就是重新压缩一遍。本来想免费给下载的,不知道在哪里改下载所需积分

    BBS 负载均衡文档2009-09-04.doc

    wget http://download.mysql.cn/download_file/gz/5.1/mysql-max-5.1.5-alpha-linux-i686-glibc23.tar.gz #mysql包 做集群用 wget http://labs.xiaonei.com/apache-mirror/httpd/httpd-2.2.13.tar.gz #apache 包 ...

    mysql5.1.39.jar

    java连接mysql数据库使用的jar包,将该包导入项目即可在java代码中连接mysql数据库进行操作,下载前请注意版本。

    mysql-connector-java-5.1.46下载

    mysql-connector-java-5.1.46下载

    安卓手机服务器

    注意事项:压缩包内tar.gz不能在win系统下解压,tar.gz可以压缩权限等,在win下操作tar.gz会丢失设置好的用户组权限等,只能unix系统下操作那个tar.gz。  相关文件说明:  安装用root权限执行install.sh  删除...

    percona XtraBackup2.4.28

    可以备份MySQL 5.1、5.5、5.6和5.7服务器上的InnoDB、XtraDB和MyISAM表上的数据, 以及具有XtraDB的Percona服务数据. 注意:在Percona XtraBackup 2.1版本中,已经删除了对InnoDB 5.1内置程序的支持 无论是24x7高...

    memcache_engine-0.7.tar.gz

    Memcache_engine是一个MySQL 5.1数据库的存储引擎

    LAMP环境双机负载均衡2009.09.17修正.doc

    wget http://mysql.online.bg/Downloads/MySQL-5.1/mysql-5.1.38.tar.gz wget http://labs.xiaonei.com/apache-mirror/httpd/httpd-2.2.13.tar.gz wget http://cn.php.net/distributions/php-5.2.9.tar.gz ::...

    sphinx_dev-r2992-mysqlse-r2917

    注意:,因为MySQL 5.0.x 和MySQL 5.1.x存储引擎和插件实现方式的不同,安装SphinxSE的方法也是不同的,请仔细查看以下对应版本的安装步骤。 7.2.1. 为 MySQL 5.0.x 编译 SphinxSE 如果使用我们事先做好的打过补丁...

    phpMyAdmin-4.6.5.1-all-languages

    2016年12月3号于官网下载的最新版,all-languages! 支持php5.5至7.0版本,mysql5.5及以上版本,php和mysql版本不对应的请勿下载!

    LAMP环境安装所需的一些软件包下载地址整理

    httpd 包名: httpd-2.2.15.tar.gz ...包名: mysql-5.1.48.tar.gz http://www.mysql.com/downloads/mysql/ http://mysql.byungsoo.net/Downloads/MySQL-5.1/mysql-5.1.48.tar.gz php 包名: php-5.3.2.tar.

    docker_lua_openresty.rar

    含有 Docker 以 Centos 封装 OpenResty (Nginx lua) 的文件. lua-5.1.tar.gz lua-5.3.5.tar.gz luarocks-3.3.1.tar.gz openresty-1.15.8.3.tar.gz lua-cjson-2.1.0-1.src.rock lua-resty-mysql-0.15-0.rockspec 等.

    Linux下MySQL安装配置 MySQL配置参数详解

    一、下载编译安装 #cd /usr/local/src/ #wget http://mysql.byungsoo.net/Downloads/MySQL-5.1/mysql-5.1.38.tar.gz #tar –xzvf mysql-5.1.38.tar.gz ../software/ #./configure –prefix=/usr/local/mysql //MySQL...

    使用mysqld_multi实现单系统中配置多个MySQL服务器实例

    本文讲利用MySQL源码安装MySQL并用mysqld_multi配置多实例。 1、下载MySQL源码安装版本 到MySQL官网查找到相应版本下载,本文下载的是5.1版本 代码如下: wget -c ftp://ftp.mirrorservice.org/sites/ftp.mysql....

Global site tag (gtag.js) - Google Analytics