MySQL中的主機指的是可以訪問MySQL服務器的計算機或設備。在MySQL中,可以使用主機地址和端口號來連接到MySQL服務器。主機地址可以是IP地址或主機名。
當想要從另一臺計算機或設備連接到MySQL服務器時,需要在MySQL服務器上配置允許訪問的主機。可以使用以下命令添加主機:
GRANT ALL ON *.* TO '用戶名'@'主機地址' IDENTIFIED BY '密碼';
在這個命令中,'用戶名'和'密碼'是你所授予的用戶賬戶的名稱和密碼。而'主機地址'則指定了可以連接到MySQL服務器的設備。
如果要允許來自任何主機的連接,可以將'主機地址'設置為'%':
GRANT ALL ON *.* TO '用戶名'@'%' IDENTIFIED BY '密碼';
在生產環境中,應該只允許來自受信任主機的連接,以提高安全性。這樣可以避免不必要的訪問和攻擊。在配置MySQL主機時,還應該注意端口號的設置,以保證連接是安全的。