2016-12-14 6 views
1

Я пытаюсь запустить базу данных MYSQL xampp на порту 3306, но не запускается и не отображается какая-либо ошибка в журнале приложений. В журнале приложений отображаются только Starting MySQL Database... Работают ProFTPD и Apache Web Servers, но MYSQL всегда останавливается. Если изменить номер порта, позволяет сказать, что 3308, я могу запустить его, но я должен запустить MySQL на порт 3306, потому что мои члены проектной команды используют порт 3306.xampp mysql не запускается на порт 3306

В результате из терминала: ps -ax | grep mysqld

652 ??   0:00.02 /bin/sh /Applications/XAMPP/xamppfiles/bin/mysqld_safe --datadir=/Applications/XAMPP/xamppfiles/var/mysql --pid-file=/Applications/XAMPP/xamppfiles/var/mysql/my-mbp.pid 
    793 ??   0:11.57 /Applications/XAMPP/xamppfiles/sbin/mysqld --basedir=/Applications/XAMPP/xamppfiles --datadir=/Applications/XAMPP/xamppfiles/var/mysql --plugin-dir=/Applications/XAMPP/xamppfiles/lib/mysql/plugin/ --user=mysql --log-error=/Applications/XAMPP/xamppfiles/var/mysql/my-mbp.err --pid-file=/Applications/XAMPP/xamppfiles/var/mysql/my-mbp.pid --socket=/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock --port=3308 
4589 ttys000 0:00.00 grep mysqld 

Как я могу заставить xampp mysql работать на порту 3306? XAMPP Версия: 5.5.38-1

+0

проверьте файл my.ini в каталоге mysql. Должно быть, я думаю – Cagy79

+0

Есть ли что-то уже связанное с портом 3306? –

+0

Я написал 'ps -ax | grep 3306', результат был '5547 ttys000 0: 00.00 grep 3306' – Eniss

ответ

0

/xampp/mysql/bin/my.ini В Чек эти настройки

# The following options will be passed to all MySQL clients 
[client] 
# password  = your_password 
port   = 3306 
socket   = "/opt/xampp/mysql/mysql.sock" 

Если сервер MySQL не запускается, проверьте, какой процесс использует порт, используя netstat и перенастроить эту услугу, чтобы использовать другой порт.

+0

Он такой же, как ваш, но все еще показывает порт 3308 – Eniss

+0

Что происходит, если вы запустите'/xampp/mysql_start'? вы видите больше выходных данных и протоколирование? – Cagy79

+0

Я сделал 'sudo ./xampp startmysql', результатом был' XAMPP: запуск MySQL ... fail.' 'XAMPP: еще один демон MySQL уже запущен.' – Eniss

Смежные вопросы