> 데이터 베이스 > MySQL 튜토리얼 > mysql 설정 누락 문제를 해결하는 방법

mysql 설정 누락 문제를 해결하는 방법

藏色散人
풀어 주다: 2020-10-08 18:14:26
원래의
3236명이 탐색했습니다.

누락된 mysql 구성에 대한 해결 방법: 먼저 mysql의 설치 상태를 확인한 다음 기존 설치 패키지를 제거한 다음 64비트 rpm 파일을 다운로드하고 마지막으로 "rpm -ivh MySQL-devel-5.5.16-을 다시 사용합니다. 1. 리눅스..." 라고만 설치하시면 됩니다.

mysql 설정 누락 문제를 해결하는 방법

권장: "mysql 튜토리얼"

MySQL에 mysql_config 파일이 없습니다

문제:

작업에서 django-sentry 로그 서버를 정렬해야 합니다. pip install mysql-on centos-6.4 python의 경우 오류는 다음과 같이 보고됩니다. /usr/bin/ 아래에 있어야 합니다. 솔루션은 apt-get install libmysqlclient-dev이지만 apt-get은 Debian 및 Ubuntu 시리즈의 네트워크 설치 명령이고 yum은 Redhat, Centos의 네트워크 설치 명령입니다. , Fedora. 그런 다음 Centos

2.yum install mysql-devel에 충돌이 발견되었으며 오류는 다음과 같습니다.

[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
----------------------------------------
로그인 후 복사

3. |grep mysql을 사용하여 mysql

--> Running transaction check
---> Package mysql-devel.x86_64 0:5.1.69-1.el6_4 will be installed
--> Processing Dependency: mysql = 5.1.69-1.el6_4 for package: mysql-devel-5.1.69-1.el6_4.x86_64
--> Running transaction check
---> Package mysql.x86_64 0:5.1.69-1.el6_4 will be installed
--> Processing Conflict: MySQL-client-5.5.30-1.el6.x86_64 conflicts mysql
--> Processing Conflict: MySQL-server-5.5.30-1.el6.x86_64 conflicts mysql
--> Processing Conflict: mysql-5.1.69-1.el6_4.x86_64 conflicts MySQL
--> Finished Dependency Resolution
Error: mysql conflicts with MySQL-devel-5.5.30-1.el6.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
로그인 후 복사

4. rpm -e mysql-devel- 5.5.16-1.el6_4.x86_64를 사용하여 기존 설치 패키지 제거

5. 다시 개발하여 mysql-server 및 mysql-client

6 버전과 충돌이 있는지 확인하세요. 온라인으로 이동하여 동일한 버전을 찾아 http://downloads.skysql.com/archive/index/p/를 다운로드하세요. mysql/v/5.5.16, 64비트 rpm 파일을 다운로드하고 rpm -ivh MySQL-devel-5.5.16-1.linux2 .6.x86_64.rpm 설치를 사용합니다.

7. /usr/bin/ 디렉토리로 이동하여 mysql_config 파일이 생성되었는지 확인합니다. pip install mysql-python을 계속하면 성공적으로 완료됩니다.

위 내용은 mysql 설정 누락 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿