วันอาทิตย์ที่ 29 กันยายน พ.ศ. 2562

ทำให้ rpi สามารถเข้าถึง database ของเครื่อง server ได้

************ ทำให้ rpi สามารถเข้าถึง database ของเครื่อง server ได้
ลง mysql server ที่เครื่อง windows จาก https://www.youtube.com/watch?v=e94sZLykWa8
กำหนด password ให้ root แล้วจดไว้
ลง mysql workbench
สร้าง database ชื่อว่า Test1
ทำให้เครื่องอื่นสามารถเข้ามาใช้ database เครื่องแม่ได้ ทำดังนี้
เปิด mysql workbench แล้วไปที่ user and privileges
 



กดปุ่ม Add account,
ระบุ Login name = root, 
Limit to host matching = %, คือการให้ IP ใดๆเข้ามาก็ได้ ถ้าเราจะระบุแค่ IP เดียวก็ได้เช่นกัน
ระบุ password
confirm password
แล้วกด Apply
ต้องกำหนดสิทธิ์ให้เครื่องที่จะ remote เข้ามา โดยคลิกที่แทป Administrative Roles แล้วก็ติ๊กเครื่องหมายถูกให้ขึ้นทุกช่อง เพื่อให้เครื่องลูกทำได้ทุกอย่าง
 


ทดสอบจากเครื่องลูก (rpi)
mysql -u root -h ipเครื่องแม่ -p ตัวอย่างเช่น mysql -u root -h 192.168.1.11 -p
แล้วก็ใส่ password
แค่นี้ก็ access database เครื่องแม่ได้แล้ว