ไม่สามารถ connect database บน server ได้

สอบถามคำ ผมไม่สามารถ connect กับ databaes phpmyadmin ได้ เป็น server ubuntu 20.04 
<?php 
    $db_host = "localhost";
    $db_user = "ubuntuserver";
    $db_password = "123456";
    $db_name = "db_fileupload";

user password สามารถเข้า phpmyadmin ได้  
host ผมลองเปลื่ยน เป็น localhost:3306  เป็น ip server ก็ไม่ได้ 

ขอคำแนะนำด้วยครับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ตอนนี้เว็บรัน จากเครื่องตัวเอง (เครื่องที่รัน server) หรือ เครื่องข้างๆ (ใช้คนละ ip กับ server) ?




ค่าเริ่มต้นของ mysql จะ allow local (เชื่อมต่อด้วย 127.0.0.1 = เครื่องตัวเอง)
ถ้าอยากจะเปิดใช้จากเครื่องอื่น ต้อง allow remote (เชื่อมต่อจาก ip อื่นๆ)

ลองดูตัวอย่างจากลิ้งค์ล่าง
* ถ้ายังแก้ไม่ได้ ให้ google ต่อด้วย keyword >> unbuntu mysql remote access

https://www.configserverfirewall.com/ubuntu-linux/enable-mysql-remote-access-ubuntu/
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่