mysql 과 mysql 연동방법 없을까여?

ero의 이미지

서로 다른서버에 있는 mysql과 mysql끼리
디비 연동을해서 사용해야되는 문제가 생겼는데...
혹시 방법이 없을까여??
디비서버하나에 외부에서 접속하는 방법도 있지만
이 방법을 쓰지 못하는 상황이라..ㅡ.ㅡ;
누가 힌트라도 좀 알려주세여~~

mirr의 이미지

음?? 정확히 어떤 구조의 상태를 원하시는건지 잘 모르겠네용...

서로 다른 서버에서 서로 다른 디비를 보유한체 서로의 데이타를 교환해야 하는 경우인가요??
그런경우라면 중계 프로그램을 통해 하면 되는거아닐까요?
1번 mysql - 중계프로그램 - 2번 mysql 이런식으로 서로 소통시키시려는건가요?

아니면 서로 다른 서버에서 서로 동일한 디비를 복제형식으로 사용하고 싶다는건가요?
이 경우라면 replication이라는 방법이 있겠죠..
이 경우라면 mysql Write 서버, Read 서버를 따로 두고 Write서버에서 사용되는 쿼리를
Read서버로 릴레이 시켜 디비 동기화를 맞추는 방법이 있지요...

내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.

내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.

keizie의 이미지

아니면 이미 둘 중에 하나를 쓰고 있는데 문제가 생겼다는 건가요?

어떤 상황인지 잘 모르겠습니다. 정확히 설명을 해주세요.

ero의 이미지

미르님이 말한 디비복제형식이에여~
replication이라는 방법이있군요..한번도 안해봐서..^^;;

상황은 지금 디비서버한대가 있는데 서버를 추가하게 됐거든여
그래서 추가한 서버에서 디비동기화 시켜서 백업 및 이전서버와 같이
디비작업을 같이 할려고 하는대여....

설정부분은 많이 복잡한가요?

mirr의 이미지

실제 설정은 그닥 복잡한건 없습니다.
다만.........디비 양이 많아진다면 (저희회사경우는 mysql로는 무리란 생각이 들 정도로 많죠..약 30G가 넘어가니까요...한테이블에 4기가짜리도 있습니다..)
테이블이 깨진다든가, 락이 걸려서 시간이 지연되면 리플리케이션도 깨지고, 동기화 시키는데 까다다로움이
있다는거죵...(요즘 종일 하는일은 디비동기화 및 디비체크입니다 ㅋㅋ)

mysql replication에 대한 자세한 것들은 mysql 공식 홈페이지 매뉴얼 혹은 database.sarang.net등에서도 찾아 볼 수 있습니다.

내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.

내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.

ero의 이미지

한가지만 더 물어볼께여
버전이 하나는 4.1버전이고
새로설치하는 버전은 5.0인데 상관없나여??

mirr의 이미지

글쎄요...테스트 해보진 않아서 모르겠지만,
캐릭터 셋이나 자잘한 설정들이 다른 부분들만 조심해 준다면 별 문제 없지 않을까 한데요?
제 생각에는 일단 구버젼을 메인 마스터디비로 사용한 뒤 슬레이브를 신 버젼으로 돌려야 할듯해요...
신버젼이 구 버젼에서 사용하던 쿼리나 기타 예약어들을 다 포함한다는 전제하에서만 생각한다면 말이죵..

내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.

내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.