2011-11-01 2 views
1

Ruby on Rails를 배우기 시작했습니다. 이를 위해 기본적으로 샘플 프로젝트 생성 과정을 안내하는 "Agile Web Development with Rails 4th edition book"을 사용하고 있습니다.SQLite3에 직접 액세스 하시겠습니까?

기본 정보를 얻지는 않지만 근본적인 개념이라고 생각하는 것을 이해하지 못했습니다. 관계형 데이터베이스가 어디에 있으며 어떻게 직접 액세스 할 수 있습니까?

PHP/MySQL을 사용하고 있다면 phpmyadmin으로 직접 데이터를 쿼리 할 수 ​​있습니다.

어떻게 이것을 SQLite3와 함께 할 수 있습니까?

저는 Linux (Ubuntu)를 사용 중이며 ror와 sqlite를 gem과 함께 설치했습니다.

감사합니다. 당신의 레일에서

+1

이 질문은 sqlite3의 phpmyadmin에 대한 대안을 다룹니다. http://stackoverflow.com/questions/3332250/windows-gui-tool-for-sqlite3 – Nick

답변

4

는 직접 데이터베이스 명령 행에 액세스 할 수 있습니다 뿌리 :

$ sqlite3 db/development.sqlite3 
SQLite version 3.7.5 
Enter ".help" for instructions 
Enter SQL statements terminated with a ";" 
sqlite> 
4

sqlite3를 데이터베이스는 일반적으로 dB/폴더에있는 파일에 저장됩니다. Firefox를 사용하는 경우 SQLite Manager addon을 사용하는 것이 좋습니다.

원할 경우 다른 데이터베이스를 사용할 수 있습니다 (시작 안내서의 3.3 Configuring a Database 참조).