MySQL

XE에서 MariaDB 사용하는 방법

by Luatic™ posted Feb 17, 2014
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

+ - Up Down Comment Print
Extra Form

[1] 새로이 XE를 설치할 경우


FTP로 계정을 접근한 뒤, /classes/db/DBMysql.class.php 파일에서?다음의 코드를 모두 주석처리합니다.

------------------------------------------------------------------------------------

if(mysql_get_server_info($result) < "4.1")

{

$this->setError(-1, "XE cannot be installed under the version of mysql 4.1. Current mysql version is " . mysql_get_server_info());

return;

}

------------------------------------------------------------------------------------

이제 XE를 설치하시면 됩니다. DB선택 부분에서?포트번호가 Mysql과 다르게 3307 인점을 주의해야하며,

DB방식에서?mysql, mysqli, mysql_MyISAM 중에 하나를 선택하셔서 사용하시면 됩니다.

DB이름과 DB계정은 기존 Mysql와 동일하게 설치를 진행하시면 됩니다.




[2] XE사이트를 기존 Mysql에서 MariaDB로 이전할 경우


모든 데이터베이스를 백업받아?데이터를 Import 합니다.


FTP로 계정을 접근한 뒤, /classes/db/DBMysql.class.php 파일에서?다음의 코드를 모두 주석처리합니다.

------------------------------------------------------------------------------------

if(mysql_get_server_info($result) < "4.1")

{

$this->setError(-1, "XE cannot be installed under the version of mysql 4.1. Current mysql version is " . mysql_get_server_info());

return;

}

------------------------------------------------------------------------------------


/files/config/db.config.php 파일에서?다음의 코드를 모두 수정합니다.


------------------------------------------------------------------------------------

'db_port' => '3306'



'db_port' => '3307'

------------------------------------------------------------------------------------

  • ?
    럭키라이팅 2014.02.17 15:30
    축하드려용:) Omega3님 럭키라이팅에 당첨되어 60 점이 지급되었습니다.
  • ?
    퍼니엑스이 2014.03.05 23:47
    1.7.5 부터는 수정되어서 직접 수정하지 않아도 될겁니다. 물론 작성 시간을 기준으로 하면 아직 업데이트가 안되었죠
  • ?
    Bnrueaus™ 2014.03.06 10:18
    1.7.5가 아직은 안 나와서 비추川! ㅋㅋ
  • ?
    Bnrueaus™ 2014.03.06 10:18
    뻥입니다 ㅋㅋㅋ
  • ?
    또희™ 2014.03.06 10:18
    ♡축하드려용:) Bnrueaus™님 또희™님이 3 점이 드립니다.♡