Understanding MySQL Internals 3:搭建环境

 

Downloading with free client:

  • Download the client if you have not already done so
  • Download URL is http://www.bitmover.com/bk-client2.0.shar
  • Unpack it and build it:

/bin/sh bk-client2.0.shar
cd bk-client2.0
make

  • From the command line run:

./bkf clone bk://project.bkbits.net/Repository workspace

  • where project is the name of the hosted project, Repository is one of the repositories of the project, and workspace is where you want the sources to go.
  • More information on the client may be had by running

./bkf --help

 

bkf clone bk://mysql.bkbits.net/mysql-5.1 mysql-5.1  这个是从网上获取源代码

 

cflag中加入 –g调试选项

cp compile-pentium-debug compile-generic-debug

vim  compile-generic-debug

#! /bin/sh

 

 

path=`dirname $0`

set -- "$@" --with-debug=full

. "$path/SETUP.sh"

 

#extra_flags="$pentium_cflags $debug_cflags"

extra_flags="-g $debug_cflags"

#extra_configs="$pentium_configs $debug_configs"

extra_configs="--prefix=/data/randyxu/mysql_gdb/"

 

. "$path/FINISH.sh"

~


 

Cd mysql_src/

BUILD/ compile-generic-debug

Make install  安装到/data/randyxu/mysql_gdb/

 

groupadd mysql

useradd -g mysql mysql

cd /data/randyxu/mysql_gdb/

./mysql_install_db

cd ..

chown mysql. ./var/ -R

 

启动:cd bin;./mysqld_safe  &

停止:cd bin;./mysqladmin shutdown

 

连接 mysql –h127.0.0.1 –uroot -p

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值