windows 환경 에서 gem install my sql 2 오류
Gemfile 에 설정
gem 'rails' , '3.0.9'
gem 'mysql2', '0.2.6'
2. ERROR: Failed to build gem native extension.
mysql - noinstall - 5.1.50 - win 32. zip 다운로드
주소: http://downloads.mysql.com/archives/mysql-5.1/mysql-noinstall-5.1.50-win32.zip
예 를 들 어 E: \ \ ROR \ mysql - 5.1.50 - win 32
그리고 명령 행 아래:
gem install mysql2 -v 0.2.6 -- --with-mysql-lib=E:\\ROR\\mysql-5.1.50-win32\\lib\\opt --with-mysql-include=E:\\ROR\\mysql-5.1.50-win32\\include
구체 적 으로 조작 할 때 압축 을 푸 는 것 으로 바 꿉 니 다.
mysql - noinstall - 5.1.50 - win 32. zip 경로
그리고 공사 에서 정상 여 부 를 테스트 해 보 세 요.
bundle install
rails g model User name:string age:integer
rake db:migrate
3. 이상 이 안 되면 링크 보기
https://github.com/brianmario/mysql2/issues/8 다음 절 차 를 시도 합 니 다.
(1) download MySQL "no-install" & extract somewhere
(2) git clone http://github.com/brianmario/mysql2.git
(3) gem build mysql2.gemspec
(4) gem install mysql2-0.2.3.gem -- --with-mysql-lib=/c//lib/opt --with-mysql-include=/c//include
4.
Linux 에서 해결 방법 (테스트 되 지 않 음):
1
# sudo apt-get install libmysql-ruby libmysqlclient-dev
5. 운행 rake db: migrate 또는 rake db: schema: dump 후 schema 에서 다음 과 같은 오류 가 발생 했 습 니 다.
# Could not dump table "customers" because of following Mysql2::Error
# Invalid date: BTREE
위 에 있 는 my sql 의 bin 디 렉 터 리 에 있 는 libmy sql. dll 을 ruby 설치 디 렉 터 리 / bin 디 렉 터 리 에 복사 합 니 다.
6. 0.3.7 설치
$ gem install mysql2 -v 0.3.7 -- --with-mysql-lib=E:\\ROR\\mysql-5.1.50-win32\\ lib\\opt --with-mysql-include=E:\\ROR\\mysql-5.1.50-win32\\include
6. 이상 문 제 를 해결 할 수 없 으 니 메 시 지 를 남 겨 주세요.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ruby의 단일 메소드 및 단일 클래스 상세 정보단일 방법 Ruby는 단일 객체에만 적용되는 단일 객체 추가 방법을 단일 방법이라고 합니다. 또한 위에서 사용한 정의 방법 외에 Object#define_를 통해singleton_method 방법으로 단일 방법 정의...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.