所以,我想用mariadb。它有一个接头c。https://downloads.mariadb.org/connector-c/如何安装?安静坦白说,它的文件是可怕的。甚至3.0.5的src文件也链接到3.0.4页面。我没有找到安装二进制文件的方法,从src构建的文档也很模糊。我想知道如何安装这两种方式(二进制和从源代码构建)我用的是centos7 64位。
gt0wga4j1#
问题是关于centos的,然而,这个答案是针对ubuntu的。下载mariadb connector/c后 tar 以及 cd 请尝试以下操作:
tar
cd
sudo mv -f bin/mariadb_config /usr/bin/ sudo mv -f include/mariadb /usr/local/include/ sudo mv -f lib/mariadb /usr/local/lib/
我可以 pip install mariadb .万一你不能 import mariadb ,尝试:
pip install mariadb
import mariadb
export LD_LIBRARY_PATH=/usr/local/lib/mariadb/
knsnq2tg2#
对于ubuntu 20.04。。。
sudo apt-get install libmariadb3 libmariadb-dev
sg24os4d3#
最简单的安装方法是使用mariadb包存储库。
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash sudo yum -y install MariaDB-devel
至于从源代码构建,这些步骤应该可以在centos 7上使用。
sudo yum -y install git gcc openssl-devel make cmake git clone https://github.com/MariaDB/mariadb-connector-c.git mkdir build && cd build cmake ../mariadb-connector-c/ -DCMAKE_INSTALL_PREFIX=/usr make sudo make install
3条答案
按热度按时间gt0wga4j1#
问题是关于centos的,然而,这个答案是针对ubuntu的。
下载mariadb connector/c后
tar
以及cd
请尝试以下操作:我可以
pip install mariadb
.万一你不能
import mariadb
,尝试:knsnq2tg2#
对于ubuntu 20.04。。。
sg24os4d3#
最简单的安装方法是使用mariadb包存储库。
至于从源代码构建,这些步骤应该可以在centos 7上使用。