始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

linux下mysql5.5.11编译安装笔记

发布时间:  2012/8/2 18:15:15

  mysql 最新的版本5.5.11需要cmake编译安装,估计以后的版本也会采用这种方式,网上找了一些安装方法有些地方是错的,自己整理一份 所以特地记录一下安装步骤及过程,以供参考!
  1,安装所需要系统库相关库文件
  yum –y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml*
  ncurses-devel libmcrypt* libtool-ltdl-devel*
  2,创建mysql安装目录
  # mkdir -p /usr/local/webserver/mysql/
  3,创建数据存放目录
  # mkdir -p /data/mysql/
  4,创建用户和用户组与赋予数据存放目录权限
  # groupadd mysql
  # useradd -g mysql mysql
  # chown mysql.mysql -R /data/mysql/
  5,安装cmake(mysql5.5以后是通过cmake来编译的)
  # wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
  # tar zxvf cmake-2.8.4.tar.gz
  # cd cmake-2.8.4
  #.configure
  # make && make install
  6,下载解压mysql 5.5.11
  wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.11.tar.gz
  [root@localhost down]# tar zxvf mysql-5.5.11.tar.gz
  [root@localhost down]# cd mysql-5.5.11
  7,编译mysql-5.5.11
  cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/webserver/mysql/
  \-DMYSQL_DATADIR=/data/mysql
  \-DMYSQL_UNIX_ADDR=/data/mysql/mysqld.sock
  \-DWITH_INNOBASE_STORAGE_ENGINE=1
  \-DENABLED_LOCAL_INFILE=1 \-DMYSQL_TCP_PORT=3306
  \-DEXTRA_CHARSETS=all \-DDEFAULT_CHARSET=utf8
  \-DDEFAULT_COLLATION=utf8-general_ci
  \-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock
  \-DMYSQL_USER=mysql \-DWITH_DEBUG=0
  [root@host mysql-5.5.11]# make
  [root@host mysql-5.5.11]# make install
  8,复制配置文件
  [root@mysql-5.5.11]# cp support-files/my-medium.cnf /etc/my.cnf
  [root@mysql-5.5.11]# cp support-files/mysql.server /etc/init.d/mysqld
  [root@mysql-5.5.11]# chmod 755 /etc/init.d/mysqld
  9,初始化数据库
  bash scripts/mysql_install_db --user=mysql --basedir=
  /usr/local/webserver/mysql --datadir=/data/mysql/
  10,启动mysql服务
  [root@localhost mysql-5.5.11]# /etc/init.d/mysqld start
  11,启动完成之后用ps -ef |grep mysql 命令查看是否启动
  12,/usr/local/webserver/mysql/bin/mysql -u root -p
  通过命令行登录管理MySQL服务器 初始密码为空
  13,修改root密码
  mysql>;use mysql ;
  mysql>; update user set password=PASSWORD("123456") where user='root';
  mysql>; FLUSH PRIVILEGES;

亿恩科技地址(ADD):郑州市黄河路129号天一大厦608室 邮编(ZIP):450008 传真(FAX):0371-60123888
   联系:亿恩小凡
   QQ:89317007
   电话:0371-63322206


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      1
     
     
     
     

    0371-60135900
    7*24小时客服服务热线