Сервер MySQL не запускается в XAMPP

Чтобы получить строки с одинаковым номером -> same_number pattern:

grep -E '([[:digit:]]+)[[:blank:]]+->[[:blank:]]+\1[[:blank:]]'
-E позволяет ERE (расширенное регулярное выражение) ([[:digit:]]+) соответствует одной или нескольким цифрам и помещается в захваченную группу 1 [[:blank:]]+ соответствует одному или нескольким горизонтальным пробелам -> соответствует буквально \1 относится к первой захваченной группе [[:blank:]], которая соответствует пробелу после этого

имеет

Чтобы получить строки, которые не имеют шаблона, добавьте только параметр -v:

grep -vE '([[:digit:]]+)[[:blank:]]+->[[:blank:]]+\1[[:blank:]]'

Пример:

% cat file.txt
[325194/777232]/var/cache/apt/srcpkgcache.bin:  100%  extents: 5 -> 1   [ OK ]
[325195/777232]/var/cache/apt/pkgcache.bin: 100%  extents: 4 -> 1   [ OK ]
[325255/777232]/var/cache/man/de/index.db:  100%  extents: 2 -> 2   [ OK ]
[325521/777232]/var/log/syslog: 100%  extents: 7 -> 1   [ OK ]
[325525/777232]/var/log/lastlog:    100%  extents: 2 -> 2   [ OK ]
[325531/777232]/var/log/syslog.1:   100%  extents: 5 -> 1   [ OK ]
[325572/777232]/var/log/kern.log:   100%  extents: 6 -> 1   [ OK ]
[325589/777232]/var/log/auth.log:   100%  extents: 3 -> 1   [ OK ]
[325621/777232]/var/log/faillog:    100%  extents: 2 -> 2   [ OK ]
[325625/777232]/var/log/wtmp:   100%  extents: 3 -> 1   [ OK ]
[325627/777232]/var/log/kern.log.1: 100%  extents: 2 -> 1   [ OK ]
[325644/777232]/var/log/cups/access_log.1:  100%  extents: 2 -> 1   [ OK ]
[325810/777232]/var/log/auth.log.1: 100%  extents: 2 -> 1   [ OK ]

% grep -E '([[:digit:]]+)[[:blank:]]+->[[:blank:]]+\1[[:blank:]]' file.txt
[325255/777232]/var/cache/man/de/index.db:  100%  extents: 2 -> 2   [ OK ]
[325525/777232]/var/log/lastlog:    100%  extents: 2 -> 2   [ OK ]
[325621/777232]/var/log/faillog:    100%  extents: 2 -> 2   [ OK ]

% grep -vE '([[:digit:]]+)[[:blank:]]+->[[:blank:]]+\1[[:blank:]]' file.txt
[325194/777232]/var/cache/apt/srcpkgcache.bin:  100%  extents: 5 -> 1   [ OK ]
[325195/777232]/var/cache/apt/pkgcache.bin: 100%  extents: 4 -> 1   [ OK ]
[325521/777232]/var/log/syslog: 100%  extents: 7 -> 1   [ OK ]
[325531/777232]/var/log/syslog.1:   100%  extents: 5 -> 1   [ OK ]
[325572/777232]/var/log/kern.log:   100%  extents: 6 -> 1   [ OK ]
[325589/777232]/var/log/auth.log:   100%  extents: 3 -> 1   [ OK ]
[325625/777232]/var/log/wtmp:   100%  extents: 3 -> 1   [ OK ]
[325627/777232]/var/log/kern.log.1: 100%  extents: 2 -> 1   [ OK ]
[325644/777232]/var/log/cups/access_log.1:  100%  extents: 2 -> 1   [ OK ]
[325810/777232]/var/log/auth.log.1: 100%  extents: 2 -> 1   [ OK ]
0
задан 7 March 2018 в 18:23

3 ответа

Это связано с тем, что mysql, установленный в ubuntu, берет на себя порт, который будет блокировать mysql xampp. попробуйте полностью удалить mysql из ubuntu и повторите попытку. используйте следующие команды для удаления mysql

sudo apt-get purge mysql *

sudo apt-get autoremove

sudo apt-get autoclean

[d4 ] и теперь запустите xampp.It работал для меня.

0
ответ дан 22 May 2018 в 12:49

Это связано с тем, что mysql, установленный в ubuntu, берет на себя порт, который будет блокировать mysql xampp. попробуйте полностью удалить mysql из ubuntu и повторите попытку. используйте следующие команды для удаления mysql

sudo apt-get purge mysql *

sudo apt-get autoremove

sudo apt-get autoclean

и теперь запустите xampp.It работал для меня.

0
ответ дан 17 July 2018 в 19:45

Это связано с тем, что mysql, установленный в ubuntu, берет на себя порт, который будет блокировать mysql xampp. попробуйте полностью удалить mysql из ubuntu и повторите попытку. используйте следующие команды для удаления mysql

sudo apt-get purge mysql *

sudo apt-get autoremove

sudo apt-get autoclean

и теперь запустите xampp.It работал для меня.

0
ответ дан 23 July 2018 в 20:29

Другие вопросы по тегам:

Похожие вопросы: