2009-11-24 4 views

답변

0

불행하게도, 당신은 필요한 라이브러리 파일을 구하는 recompile MySQL 할 수 있습니다. , 당신은 내가 MySQL을 웹 사이트에서 현재의 이진 5.1.42를 사용하고 이미 실행 한 어떤 MySQL의 버전과 동일한 버전 (할 것 -

+0

아무것도 작동? – bobsanders123

1
  • 첫째, MySQL의 소스 코드를 다운로드 여기에 필요한 항목을 선택하십시오 : MySQL Snapshots
  • 둘째, ttydefaults.h의 사본을 찾아서/usr/include/sys에 복사하십시오.이 것은 괜찮습니다 : ttydefaults.h. 나는 그것을 잡아 말하고에 넣어 때, 나는 글자 그대로 사용 wget과 또는 유형 의미 :

vi /usr/include/sys/ttydefaults.h

  • 세 번째에 붙여, 당신의 MySQL의 소스 디렉토리로 이동하고, ./configure --without-server --without-readline을 입력하십시오. 이 작업이 완료 될 때까지 기다리십시오.
  • 넷째, 설치하게 당신의 mysql을/libmysql 디렉토리 및 유형으로 이동합니다.

gem install mysql

마지막으로
  • , 소스로 이동 :

cp mysqld_error.h /usr/local/include/mysql/

  • 다음 유형 :
  • 다섯째, 디렉토리 및 유형을 포함/당신의 MySQL을로 이동 루비 디렉토리, 그리고 그것을 모두 확인 대신 호스트를 떠나는 : 연결하려는 EMS는 "localhost"를 "127.0.0.1 호스트"가 있습니다. 호스트 비워 둘, 또는 로컬 호스트로두면, 당신은 /tmp/mysql.sock 오류가 발생합니다.
+0

철저한 답변을 보내 주셔서 감사합니다. 구성 : 오류 : 나는 심지어 "없이-readline에"플래그로,이로 사망 ...하지만 제 3 명령에 끊었있어 사용의 readline---with 또는 시스템의 readline 또는 libedit 라이브러리를 찾을 수 없습니다 - -with-libedit을 번들로 사용하려면 libedit 또는 readline 버전 –

4

보석 설치 MySQL의 --platform 86-mingw32 Cygwin에서의 그 이후

+0

고마워요! 나를 위해 일했다! – user952342

+0

도 나를 위해 일했다!! – gnuyoga