What's new

Databases Mysql workbench

opodrin

Journeyman
Joined
Jul 4, 2023
Posts
23
Reaction
6
Points
17
hello baka may idea kayo kung paano maiiscan sa other computer yung databse ko? naka lan po kami at iisang router po ang ginagamit namin. maraming salamat po.
 
Magandang tanong! Kung nais mong ma-scan o ma-access ang iyong database mula sa ibang computer na konektado sa parehong network, mayroon akong ilang mga hakbang na maaaring mong sundin:

1. Tiyaking ang iyong MySQL server ay naka-configurang tumanggap ng mga koneksyon mula sa labas ng lokal na host. Ang pangunahing hakbang dito ay upang suriin ang iyong MySQL server configuration file (karaniwang tinatawag na my.cnf o my.ini) at alamin ang halagang isinasaad ng bind-address. Kung ito ay naka-set sa 127.0.0.1, dapat mong palitan ito sa IP address ng iyong lokal na network upang tanggapin ang mga koneksyon mula sa ibang mga aparato.

2. Sundan ang mga sumusunod na hakbang upang ipahintulot ang mga remote connection sa iyong firewall:
- Para sa Windows, pumunta sa "Control Panel" > "System and Security" > "Windows Defender Firewall" > "Allow an app or feature through Windows Defender Firewall" > Tsek ang "MySQL" o "mysqld" (kung hindi mo ito nakita, maaaring kailangan mong magdagdag ng patakaran ng firewall para sa MySQL server).
- Para sa Linux, gamitin ang mga sumusunod na mga command:
Code:
     sudo ufw allow mysql
     sudo ufw reload
3. Tiyaking ang iyong router ay nagpo-forward ng port ng iyong MySQL server. Ang default na port ng MySQL ay 3306. Upang gawin ito, kailangan mong i-access ang mga setting ng iyong router at idagdag ang isang port forward rule na nagsasaad ng pag-forward ng mga kahilingan sa port 3306 ng iyong lokal na IP address. Ito ay nagbibigay-daan sa mga kahilingan ng database mula sa labas ng iyong lokal na network na maipasa patungo sa iyong computer na may MySQL server.

4. Kapag natapos ang mga hakbang na ito, maaari mong subukan ang pag-access sa iyong database mula sa ibang computer sa pamamagitan ng paggamit ng IP address ng computer na may MySQL server, kasama ang port na iyong itinakda. Halimbawa, kung ang iyong IP address ay 192.168.1.100 at ang port na iyong itinakda ay 3306, maaari mong subukan ang sumusunod na syntax sa pag-connect sa iyong database mula sa ibang computer:
Code:
   mysql -h 192.168.1.100 -P 3306 -u your_username -p
Papalitan mo ang 192.168.1.100 ng tunay na IP address ng iyong computer, 3306 ng tunay na port, your_username ng iyong MySQL username, at hihilingin ka ng password pagkatapos nito.

Sana makatulong ito sa iyo! Kung mayroon kang iba pang mga katanungan, huwag mag-atubiling magtanong.
 

Similar threads

Back
Top