สวัสดีครับ วันนี้ผมมีเคสที่เจอลูกค้า ใช้เครื่อง server มากกว่า 1 เครื่อง ต้องการ ให้ เครื่องหนึ่ง ดึง Mysql  ไปใช้กับอีกเครื่องได้ โดย os ของลูกค้าเป็น Centos 6.9

ขั้นแรกเลยผมก็รีโมท เข้าไปใน ssh สิ่งที่คุณควรรู้อันดับแรกคือ พาธ ที่เก็บไฟล์ my.cnf แต่ละ os ไม่เหมือนกัน สำหรับ Centos 6.9  /etc/my.cnf    ตามรูปผมก็ ใช้คำสั่ง vi เข้าไปแก้ไข

พอ vi เข้ามาแล้วก็จะเห็นแบบในรูป เดิม Bind-address จะเป็น 127.0.0.1 หรืออะไรก็ ตามผมแนะนำให้เปลี่ยนเป็น  0.0.0.0 หรือ ใส่ ip จริงของเครื่องไปได้เลย

พอเรียบร้อยแล้วว่าลืม restart mysql ด้วยคำสั่ง

#service mysqld restart นะครับ  แค่นี้ ลูกค้าผมก็ใช้งานการเชื่อมต่อได้และ

 

จบไปอีกเคส

Facebook Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here