cygwin mysql_cygwin安装mysql

下载mysql 5.1 源码包,解压后,放到/usr/local目录下

1、./configure

2、make

出现的错误主要有:

1)make[2]: *** [do_abi_check] Error 127解决方法:编辑Makefile,查找do_abi_check: 将do_abi_check: 后到done 都删除,保存。

重新make,又出现错误:

2)readline/readline.h:70:29: sys/ttydefaults.h: No such file or directory 解决方法:编辑当前目录下的cmd-line-utils/libedit/readline/readline.h

把#include 注释掉。

3)vi.c:918:74: macro "__weak_reference" requires 2 arguments, but only 1 given 解决方法:编辑cmd-line-utils/libedit/vi.c

在#if defined(__weak_reference) && !defined(__FreeBSD__)前面加上

#ifdef __CYGWIN__

#undef __weak_reference

#endif

4)make[2]: *** [sql_yacc.cc] 错误 2 解决方法:安装bison。可以用 apt-cyg Install bison。但是我用这个方法没成功,所以下载了一个bison,手动安装,然后重新configure,然后make。最后make成功

3、make install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值