web-dev-qa-db-ja.com

mysqldbのインストール時にmysql_configが見つかりませんpython mariadb 10 Ubuntu 13.10のインターフェイス

Mariadb 10をインストールした後、MysqlワークベンチとJPDBクライアントの両方が接続して正常に動作するため、次のステップではPython(SQLAlchemyを使用))でプログラミングを行いました。そして得た:「mysql_configが見つかりません」私は「通常の場所」で見て、ファイルを見ませんでした...

そこで、私は SOに関する以前の質問 のいくつかのアイデアに従ってインストールを試みました:apt-get install libmysqlclient-dev

次のパッケージには依存関係が満たされていない:libmysqlclient-dev:依存:libmysqlclient18(= 5.5.35-0ubuntu0.13.10.2)しかし10.0.10 + maria-1〜saucyがインストールされる

レンガ壁に当たって

21
dartdog

それを見つけた! http://downloads.mariadb.org/ のようなppaセットアップがある場合、mariadbには互換パッケージがあります。ただ

Sudo apt-get install libmariadbclient-dev

おかげで http://data-matters.blogspot.com/2013/08/install-mysql-python-with-mariadb.html この後mysql-python正しくインストールする

24
dartdog

Centos 7.0の場合、以下をインストールします。

yum install mariadb-devel

Fedora 23+の場合:

dnf install mariadb-devel
28
anonymous

Ubuntu 16.04には解決策はありません

やること:

Sudo ln -s /usr/bin/mariadb_config /usr/bin/mysql_config

私のために働いた。

18

次のライブラリをインストールします。

Sudo apt-get install libmariadb-client-lgpl-dev  

そして、mysql_configという名前のシンボリックリンクを作成します。

ln -s /usr/bin/mariadb_config /usr/bin/mysql_config
7
zety

Debian/Ubuntu PPAの場合 https://downloads.mariadb.org/mariadb/repositories/

mariaDB 10.1の場合:apt-get install libmariadbclient-dev
MariaDB 10.2の場合:apt-get install libmariadb-dev
MariaDB 10.3の場合:apt-get install libmariadb-dev-compat

4
Dmitry Mottl

Ubuntu 17.04では、次のことがうまくいきました

Sudo apt-get install default-libmysqlclient-dev
2
f0xik

Debian Jessieの場合:

Sudo apt-get install libmariadb-client-lgpl-dev 
Sudo ln -s /usr/bin/mariadb_config /usr/bin/mysql_config
2
Simha