데이터베이스에 '공백'문자가 포함되어 있으면 codeigniter가 데이터베이스에 연결할 수없는 이유를 묻고 싶습니다. 아래는 매력과 같은 연결 작업의 샘플 코드입니다.Codeigniter는 데이터베이스 이름에 공백이 포함 된 데이터베이스를 연결합니다.
$db['posko_db']['hostname'] = 'localhost';
$db['posko_db']['username'] = 'root';
$db['posko_db']['password'] = '';
$db['posko_db']['database'] = 'database'; <---- without spaces
$db['posko_db']['dbdriver'] = 'sqlsrv';
$db['posko_db']['dbprefix'] = '';
$db['posko_db']['pconnect'] = FALSE;
$db['posko_db']['db_debug'] = TRUE;
$db['posko_db']['cache_on'] = FALSE;
$db['posko_db']['cachedir'] = '';
$db['posko_db']['char_set'] = 'utf8';
$db['posko_db']['dbcollat'] = 'utf8_general_ci';
$db['posko_db']['swap_pre'] = '';
$db['posko_db']['autoinit'] = TRUE;
$db['posko_db']['stricton'] = FALSE;
여기에 연결 캔트 나는 많은 방법을 사용하려고, 여전히 작동하지 않는
$db['posko_db']['hostname'] = 'localhost';
$db['posko_db']['username'] = 'root';
$db['posko_db']['password'] = '';
$db['posko_db']['database'] = 'data base'; <---- with spaces
$db['posko_db']['dbdriver'] = 'sqlsrv';
$db['posko_db']['dbprefix'] = '';
$db['posko_db']['pconnect'] = FALSE;
$db['posko_db']['db_debug'] = TRUE;
$db['posko_db']['cache_on'] = FALSE;
$db['posko_db']['cachedir'] = '';
$db['posko_db']['char_set'] = 'utf8';
$db['posko_db']['dbcollat'] = 'utf8_general_ci';
$db['posko_db']['swap_pre'] = '';
$db['posko_db']['autoinit'] = TRUE;
$db['posko_db']['stricton'] = FALSE;
작동하는 샘플 코드, 아무도 도울 수 있는가? 덕분에 .
MySQL 데이터베이스에서 작동합니다. –
잠깐만 기다려주세요. –
그것의 MySQL을 위해 일하는 것은 '데이타베이스'와 connecttion이 설립 된 이름으로 데이타베이스를 만드는 것입니다. –