Как правило, когда сервер принимает запрос TCP в первый раз, он получит новый сокет из операционной системы для последующей связи. Например, соответствующая функция - Socket java.net.ServerSocket.accept()
в java. Но заметьте, что я вижу, когда использую команду netstat -anp|grep mysql
. Все сокеты связи mysql используют порт 3306.Почему сервер Mysql связывается с клиентом через Socket Listen?
Как объяснить?
Вы правы, это новый вопрос, но вам нужно прочитать учебное пособие по сетевому программированию или, по крайней мере, посмотреть на 'socket(), bind(), listen(), accept()' для себя. – EJP