Amazon RDS에서 Kohana의 ORM을 사용할 수 있습니까?Amazon RDS를 Kohana의 ORM과 함께 사용하는 방법
아마존 PHP SDK가 있지만 Kohana에 연결하여 ORM에서 사용하는 방법을 잘 모르겠습니다. Amazon RDS 용 Kohana 모듈도 찾을 수 없었습니다. 어떠한 제안?
Amazon RDS에서 Kohana의 ORM을 사용할 수 있습니까?Amazon RDS를 Kohana의 ORM과 함께 사용하는 방법
아마존 PHP SDK가 있지만 Kohana에 연결하여 ORM에서 사용하는 방법을 잘 모르겠습니다. Amazon RDS 용 Kohana 모듈도 찾을 수 없었습니다. 어떠한 제안?
예, 이것은 가능합니다. 내 웹 사이트에 대한 정확한 구성이 있습니다.
AWS 관리 콘솔에서 RDS 서버의 "끝점"을 가져와야합니다. 이름은 꽤 길며 DB 인스턴스의 이름으로 시작합니다. (예를 들어 아래의 코드를 참조하십시오)
다음, 데이터베이스 구성 파일을 엽니 다, '기본'구성에서 application/config/database.php
을 엔드 포인트에 호스트 이름을 변경합니다. 또한 무엇이든 당신이로 설정하기 위해 데이터베이스, 사용자 이름과 암호를 변경합니다 수 있도록, 당신의 application/bootstrap.php
파일에서
'default' => array
(
'type' => 'mysql',
'connection' => array(
/**
* The following options are available for MySQL:
*
* string hostname server hostname, or socket
* string database database name
* string username database username
* string password database password
* boolean persistent use persistent connections?
*
* Ports and sockets may be appended to the hostname.
*/
'hostname' => 'your-db-instance.njgo7sn43.us-east-1.rds.amazonaws.com',
'database' => 'db_name',
'username' => 'username',
'password' => 'SuperCaliFrajilisticExpiAliDocious',
'persistent' => FALSE,
),
'table_prefix' => '',
'charset' => 'utf8',
'caching' => FALSE,
'profiling' => TRUE,
),
또한 확인 데이터베이스 모듈을 UN의 주석에 :
Kohana::modules(array(
'database' => MODPATH.'database', // Database access
'orm' => MODPATH.'orm', // Object Relationship Mapping
));
ORM 모듈은 선택 사항이지만 사용하기 매우 좋습니다.
희망이 도움이됩니다.