每次启动mysqld总会失败,一看原来是perl占用了3306端口
netstat -anp |grep perl
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 885/perl
udp 0 0 0.0.0.0:3306 0.0.0.0:* 885/perl
关键是杀死了又会跑出来,导致我启动mysqld失败
kill 885
systemctl start mysqld
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
netstat -anp |grep perl
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 17604/perl
udp 0 0 0.0.0.0:3306 0.0.0.0:* 17604/perl
害我每次启动mysqld都要先kill perl
kill 17604; systemctl start mysqld
systemctl status mysqld
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: active (running) since 三 2023-03-01 23:05:47 CST; 11s ago
有人知道是咋回事嘛