MySQL не работает после обновления с 14.04 по 16.04

Вы можете использовать приведенный ниже код,

#!/bin/bash

for f in $(find . -iname "*.tif" -type f)
do
    echo "$(basename $f)"
done

for f in $(find . -iname "*.zip" -type f)
do
    less $f | grep "tif" | awk '{print $NF}'
done

Сохраните файл как find_tif.sh в каталоге, где находятся все tif файлы и подкаталоги. дать ему исполняемое разрешение.

chmod +x find_tif.sh

Использование

./find_tif.sh >> tif_name_file.csv
1
задан 26 May 2016 в 23:53

3 ответа

Я не могу оценивать или комментировать, но в новой установке Ubuntu, которую я использовал ниже, затем переустановил и работал нормально!

apt-get purge mysql-*
rm -fr /var/lib/mysql*
3
ответ дан 23 May 2018 в 10:45
  • 1
    Спасибо за ваш вклад. Однако я сомневаюсь, что ОП не думал об этом, ни то, что ваш ответ добавляет к существующим (из которых один принимается). – Marc Vanhoomissen 26 June 2017 в 14:10

Я получал это сообщение при попытке запустить или перезапустить mysql

Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.

и при использовании

systemctl status mysql.service

Получил это сообщение

mysql.service - MySQL Community Server <br>
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)<br>
   Active: activating (start-post) (Result: exit-code) since Thu 2016-11-10 17:09:58 AST; 24s ago<br>
Process: 31363 ExecStart=/usr/sbin/mysqld **(code=exited, status=1/FAILURE)**
Process: 31360 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre **(code=exited, status=0/SUCCESS)**<br>
Main PID: 31363 **(code=exited, status=1/FAILURE)**;         : 31364 (mysql-systemd-s)<br>
CGroup: /system.slice/mysql.service<br>
       └─control<br>
         ├─31364 /bin/bash /usr/share/mysql/mysql-systemd-start post
         └─31441 sleep 1<br>

Проблема возникла из-за проблем в файле /etc/mysql/my.cnf. Вы можете устранить неполадки с помощью mysql - он покажет вам, где ошибка выглядит так:

mysql: [ERROR] Found option without preceding group in config file /etc/mysql/my.cnf at **line 20**!
mysql: [ERROR] Fatal error in defaults handling. Program aborted!

Вы можете попытаться решить это, комментируя (вставлять # в начале line), настройки нарушения и т. д.

1
ответ дан 23 May 2018 в 10:45
  • 1
    Просто запустить mysql устранит проблему? на моем компьютере он просто говорит, что не может подключиться к mysql через сокет. – neves 3 March 2017 в 07:26

Я много гулял, но ни один из ответов не работал для меня. Я закончил с установкой MySQL 5.6; (Ubuntu 16.04 поставляется с MySQL 5.7 по умолчанию.Если у вас нет конкретной причины использовать 5.7, пребывание с 5.6 может быть вариантом экономии времени.

apt-get purge mysql-*
rm -fr /var/lib/mysql*
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'
apt-get update
apt install mysql-server-5.6
0
ответ дан 23 May 2018 в 10:45
  • 1
    Добавление репозиториев других релизов Ubuntu (без правильных правил Apt на месте) - это попрошайничество. -1 – David Foerster 23 June 2017 в 12:20

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

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