Я только что получил эту ошибку. Для новичков здесь.
Проблема заключалась в отсутствии базы данных mysql
. Потому что я удалил папки /var/lib/mysql/
и /etc/mysql/
.
Я только что выполнил sudo mysql_install_db
. Затем запустите службу MySql sudo service mysql start
. Он должен работать.
Если вы получаете ошибку при выполнении sudo mysql_install_db
, выполните sudo mkdir /etc/mysql/conf.d/
. Затем начните снова.
Чуть более многоразовый способ:
function filter() {
local nb_lines="$1"; shift
if [[ "$nb_lines" =~ ^[0-9]+$ ]]; then
"$@" | head -n "$nb_lines"
else
"$@"
fi
}
filter "$HEAD" produce_a_lot_of_lines