XAMPPでmysqlのポートを変更する
mysqlを正しく終了しなかったからか、すでに入っているmysqlと競合したのかわからないが3306ポートが使えないため3308ポートへ変更する
MySQLのポート設定変更
my.iniを開く
下記ポートの記述2か所を変更
# The following options will be passed to all MySQL clients
[client]
# password = your_password
#port=3306
port=3308
socket="C:/xampp/mysql/mysql.sock"
# Here follows entries for some specific programs
# The MySQL server
default-character-set=utf8mb4
[mysqld]
#port=3306
port=3308
この時点でmysqlは起動できるが、phpmyadminが起動できないのでさらに修正
php.ini修正
; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
; https://php.net/mysqli.default-port
;mysqli.default_port=3306
mysqli.default_port=3308
以上でstartできた