安装Go语言的MySQL驱动

抠脚老汉 发布于 2013/07/22 15:11
阅读 2K+
收藏 0
Git
安装https://github.com/go-sql-driver/mysql 文档安装MySQL驱动,执行go get github.com/go-sql-driver/mysql,提示如下,这是为啥?
# cd .; git clone https://github.com/go-sql-driver/mysql /home/goworkspace/src/github.com/go-sql-driver/mysql
git: /usr/lib/libz.so.1: no version information available (required by git)
Cloning into '/home/goworkspace/src/github.com/go-sql-driver/mysql'...
fatal: Unable to find remote helper for 'https'
package github.com/go-sql-driver/mysql: exit status 128

加载中
0
viney
viney

首先

go get github.com/go-sql-driver/mysql

是正确的操作

如果不行的话,直接git clone算了。

git clone git@github.com:go-sql-driver/mysql.git

0
viney
viney

引用来自“viney”的答案

首先

go get github.com/go-sql-driver/mysql

是正确的操作

如果不行的话,直接git clone算了。

git clone git@github.com:go-sql-driver/mysql.git

如果不行的话试试这个:

我是ubuntu:

找到git-core

cd /usr/lib/git-core

里面有git的所有命令

添加到path

vim ~/.profile

export PATH=$PATH:/usr/lib/git-core

保存之后source以下

source ~/.profile

再go get试试看。


0
抠脚老汉
抠脚老汉

引用来自“viney”的答案

引用来自“viney”的答案

首先

go get github.com/go-sql-driver/mysql

是正确的操作

如果不行的话,直接git clone算了。

git clone git@github.com:go-sql-driver/mysql.git

如果不行的话试试这个:

我是ubuntu:

找到git-core

cd /usr/lib/git-core

里面有git的所有命令

添加到path

vim ~/.profile

export PATH=$PATH:/usr/lib/git-core

保存之后source以下

source ~/.profile

再go get试试看。


之前就把Git添加到PATH中了,我现在觉得是zlib和Git版本的问题。你觉得呢?
0
viney
viney

引用来自“Numb”的答案

引用来自“viney”的答案

引用来自“viney”的答案

首先

go get github.com/go-sql-driver/mysql

是正确的操作

如果不行的话,直接git clone算了。

git clone git@github.com:go-sql-driver/mysql.git

如果不行的话试试这个:

我是ubuntu:

找到git-core

cd /usr/lib/git-core

里面有git的所有命令

添加到path

vim ~/.profile

export PATH=$PATH:/usr/lib/git-core

保存之后source以下

source ~/.profile

再go get试试看。


之前就把Git添加到PATH中了,我现在觉得是zlib和Git版本的问题。你觉得呢?

安装下这个试试

sudo apt-get install libcurl4-openssl-dev

不行的话重新安装下git

不过我觉得如果ssh可以的话就不需要重装了。

0
抠脚老汉
抠脚老汉

引用来自“viney”的答案

引用来自“Numb”的答案

引用来自“viney”的答案

引用来自“viney”的答案

首先

go get github.com/go-sql-driver/mysql

是正确的操作

如果不行的话,直接git clone算了。

git clone git@github.com:go-sql-driver/mysql.git

如果不行的话试试这个:

我是ubuntu:

找到git-core

cd /usr/lib/git-core

里面有git的所有命令

添加到path

vim ~/.profile

export PATH=$PATH:/usr/lib/git-core

保存之后source以下

source ~/.profile

再go get试试看。


之前就把Git添加到PATH中了,我现在觉得是zlib和Git版本的问题。你觉得呢?

安装下这个试试

sudo apt-get install libcurl4-openssl-dev

不行的话重新安装下git

不过我觉得如果ssh可以的话就不需要重装了。

嗯,我准备重新安装下zlib和git,妈的,git是我网上随便找个下载站下载的。。。git官网被墙住了!!!过几天就去香港了,最后忍一忍吧。。。以后就自由了!
0
viney
viney

引用来自“Numb”的答案

引用来自“viney”的答案

引用来自“Numb”的答案

引用来自“viney”的答案

引用来自“viney”的答案

首先

go get github.com/go-sql-driver/mysql

是正确的操作

如果不行的话,直接git clone算了。

git clone git@github.com:go-sql-driver/mysql.git

如果不行的话试试这个:

我是ubuntu:

找到git-core

cd /usr/lib/git-core

里面有git的所有命令

添加到path

vim ~/.profile

export PATH=$PATH:/usr/lib/git-core

保存之后source以下

source ~/.profile

再go get试试看。


之前就把Git添加到PATH中了,我现在觉得是zlib和Git版本的问题。你觉得呢?

安装下这个试试

sudo apt-get install libcurl4-openssl-dev

不行的话重新安装下git

不过我觉得如果ssh可以的话就不需要重装了。

嗯,我准备重新安装下zlib和git,妈的,git是我网上随便找个下载站下载的。。。git官网被墙住了!!!过几天就去香港了,最后忍一忍吧。。。以后就自由了!

下载git源码编译

git clone https://github.com/git/git.git

0
抠脚老汉
抠脚老汉
@ viney  提示“ git: /usr/lib/libz.so.1: no version information available (required by git)” 是因为zlib库是1.2.3版本的,安装个新版本就好了,然后把/lib/libz.so.1替换成新版本的。
0
抠脚老汉
抠脚老汉
@viney  但是 “fatal: Unable to find remote helper for 'https'”  这个我就不太明白了,我已经完整安装了相关库,有人说安装个新版本的git就好了。。。
0
viney
viney

引用来自“铂金小乌”的答案

@viney  但是 “fatal: Unable to find remote helper for 'https'”  这个我就不太明白了,我已经完整安装了相关库,有人说安装个新版本的git就好了。。。
你还是卸载git再重新安装吧!
返回顶部
顶部