Не удается подключиться к локальному серверу MySQL

Вы можете узнать больше о пуле ZFS с помощью нескольких команд:

$zpool status
 pool: zroot
 state: ONLINE
  scan: none requested
config:

    NAME        STATE     READ WRITE CKSUM
    zroot       ONLINE       0     0     0
      nvd0p4    ONLINE       0     0     0

errors: No known data errors

Как видите, zroot пула ZFS был создан в разделе nvd0p4.

Вы также можете получить еще несколько сведений о характеристиках пула с помощью команды zpool list:

$zpool list
NAME    SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
zroot   202G   657M   201G         -     0%     0%  1.00x  ONLINE  -

Как root, вы также можете просмотреть историю использование пула:

$sudo zpool history
History for 'zroot':
2017-01-16.22:00:43 zpool create zroot /dev/nvd0p4
2017-01-16.22:48:59 zfs create -V16G -o volmode=dev zroot/linuxdisk0
2017-01-16.22:49:33 zfs destroy zroot/linuxdisk0
2017-01-17.20:59:04 zfs create -o mountpoint=/vms zroot/vms
2017-01-17.21:21:35 zfs create zroot/vms/testvm
2017-01-17.21:21:40 zfs create -sV 16G -o volmode=dev zroot/vms/testvm/disk0
2017-01-17.21:23:41 zfs destroy -rf zroot/vms/testvm
2017-01-30.22:24:59 zfs create zroot/vms/testvm
2017-01-30.22:25:04 zfs create -sV 16G -o volmode=dev zroot/vms/testvm/disk0
2017-01-30.22:35:15 zfs destroy -rf zroot/vms/testvm   

Вы также можете перечислить смонтированные файловые системы ZFS:

$ zfs mount
zroot/vms                       /vms
zroot                           /zroot

ZFS также поддерживает моментальные снимки, тюрьмы и многое другое. Дополнительные сведения см. в man zfs и man zpool.

См. также Руководство по ZFS: Создание пулов ZFS и файловых систем

1
10.02.2018, 13:07
2 ответа

XAMPP trae su propia copia de MySQL. Instalar el paquete oficial solo significa que ahora tiene dos instancias de servidores MySQL instaladas.

Entonces, lo que puede suceder, dependiendo de las configuraciones es:

  • una de las instancias de MySQL no se inicia/no está configurada correctamente/no se completó la configuración completa;
  • O ambos están corriendo, y no podrás hablar con uno de ellos;
  • O estás hablando con la instancia equivocada sin darte cuenta.

Por ahora, recomiendo eliminar el paquete oficial y reiniciar MySQL desde XAMPP como solución rápida.

Como recomendaciones para un futuro próximo:

Hay varias opciones para la instalación de un marco PHP y dos opciones con respecto a esta pregunta en particular:

  1. utilizando los paquetes de distribución oficiales de Apache, MariaDB/MySQL, PHP y Perl;
  2. instalando XAMPP.

Recomiendo el enfoque anterior, de usar los paquetes oficiales de la distribución en lugar de XAMPP por las siguientes razones:

  • es más estándar (incluso para pedir ayuda aquí );
  • las ubicaciones de los archivos son más estándar;
  • es compatible con la distribución;
  • también se beneficia de actualizaciones de seguridad más periódicas del sistema operativo;
  • además de eso, también da menos problemas al actualizar la versión de MySQL o la versión de distribución.

En mi opinión, XAMPP es más adecuado para las personas que ejecutan Windows, para las personas que ejecutan Linux es más difícil de mantener actualizado y no es estándar.

0
28.01.2020, 01:22

Как корень,

mkdir -p /var/run/mysqld
chown mysql /var/run/mysqld/
service mysql restart

Пропустить пароль.

Должно решить проблему.

0
06.02.2020, 21:56

Теги

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