• 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 <sys/ttydefaults.h>注释掉。

      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

        

  • 相关阅读:
    sql-DDL, DML 常用语句
    7.8 Structured Streaming
    7.7 输出操作
    7.6 转换操作
    7.5 高级数据源---Kafka
    7.4 基本输入源
    7.3 DStream操作
    7.2 Spark Streaming
    7.1 流计算概述
    6.3 使用Spark SQL读写数据库
  • 原文地址:https://www.cnblogs.com/fengjiaoan/p/3356376.html
Copyright © 2020-2023  润新知