Heim  >  Artikel  >  Datenbank  >  So lösen Sie das Problem der fehlenden MySQL-Konfiguration

So lösen Sie das Problem der fehlenden MySQL-Konfiguration

藏色散人
藏色散人Original
2020-10-08 18:14:263121Durchsuche

Die Lösung für die fehlende MySQL-Konfiguration: Überprüfen Sie zuerst den Installationsstatus von MySQL. Laden Sie dann die 64-Bit-RPM-Datei herunter und verwenden Sie sie erneut. 1. Linux…“ Installieren Sie es einfach.

So lösen Sie das Problem der fehlenden MySQL-Konfiguration

Empfohlen: „MySQL-Tutorial

MySQL fehlt die mysql_config-Datei

Problem:

Sie müssen den Django-Sentry-Protokollserver bei der Arbeit einrichten, mysq installieren l- weiter Centos-6.4 Python, der Fehler wird wie folgt gemeldet: sollte sich unter /usr/bin/ befinden und ist nicht online verfügbar. Die Lösung ist apt-get install libmysqlclient-dev, aber apt-get ist der Netzwerkinstallationsbefehl für die Debian- und Ubuntu-Serie und yum ist der Netzwerkinstallationsbefehl für Redhat und Centos , und Fedora. Dann habe ich festgestellt, dass mysql-devel auf Centos installiert werden sollte.

2 |grep mysql, um den Installationsstatus von mysql zu überprüfen

[sentry@kjtest111 mysql-python]$ pip install mysql-python
Downloading/unpacking mysql-python
  Running setup.py egg_info for package mysql-python
    sh: /usr/bin/mysql_config: No such file or directory
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/tmp/pip-build-sentry/mysql-python/setup.py", line 18, in <module>
        metadata, options = get_config()
      File "setup_posix.py", line 43, in get_config
        libs = mysql_config("libs_r")
      File "setup_posix.py", line 25, in mysql_config
        raise EnvironmentError("%s not found" % (mysql_config.path,))
    EnvironmentError: /usr/bin/mysql_config not found
    Complete output from command python setup.py egg_info:
    sh: /usr/bin/mysql_config: No such file or directory
Traceback (most recent call last):
  File "<string>", line 16, in <module>
  File "/tmp/pip-build-sentry/mysql-python/setup.py", line 18, in <module>
    metadata, options = get_config()
  File "setup_posix.py", line 43, in get_config
    libs = mysql_config("libs_r")
  File "setup_posix.py", line 25, in mysql_config
    raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
----------------------------------------

4. Verwenden Sie rpm -e mysql-devel- 5.5.16-1.el6_4.x86_64. Entfernen Sie das vorhandene Installationspaket

5. Verwenden Sie yum install mysql- Entwickeln Sie erneut und stellen Sie fest, dass ein Konflikt mit der Version von MySQL-Server und MySQL-Client besteht. mysql/v/5.5.16, laden Sie die 64-Bit-RPM-Datei herunter, verwenden Sie rpm -ivh MySQL-devel-5.5.16-1.linux2 .6.x86_64.rpm Installation

7 Nachdem die Installation erfolgreich war, gehen Sie Gehen Sie in das Verzeichnis /usr/bin/ und stellen Sie fest, dass die Datei mysql_config generiert wurde. Fahren Sie mit der pip-Installation von mysql-python fort und der Vorgang wurde erfolgreich abgeschlossen.

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem der fehlenden MySQL-Konfiguration. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn