在使用Mac進行MySQL開發(fā)時,很可能需要查看MySQL的端口號,以便在其他應(yīng)用程序中連接MySQL數(shù)據(jù)庫。
要查看MySQL的端口號,請按以下步驟操作:
1.打開終端(Terminal)應(yīng)用程序; 2.輸入以下命令并運行:sudo lsof -i :3306
其中,3306是MySQL默認的端口號。如果您的MySQL使用了不同的端口號,需要修改命令中的端口號參數(shù)。
在終端窗口中執(zhí)行該命令后,系統(tǒng)將會返回類似以下的信息:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mysqld 1234 root 10u IPv4 0x1234567890abcdef 0t0 TCP *:mysql (LISTEN)
其中:
- COMMAND:正在運行的進程名稱;
- PID:進程ID;
- USER:進程屬于哪個用戶;
- FD:文件描述符;
- TYPE:網(wǎng)絡(luò)連接類型(IPv4或IPv6);
- DEVICE:網(wǎng)絡(luò)設(shè)備名稱;
- SIZE/OFF:文件大小或偏移量;
- NODE:節(jié)點信息;
- NAME:網(wǎng)絡(luò)socket的地址和端口。
在該命令的返回信息中,可以看到一行包含了“TCP *:mysql (LISTEN)”的信息,其中的“mysql”就是MySQL正在監(jiān)聽的端口號。
因此,您就可以通過這個方法來找到Mac上MySQL正在使用的端口號了。