Обновить базу данных mysql

Я отвечу сам. Это может быть полезно кому-то.

Docker использовал драйвер места хранения «aufs» в старом ядре. Поэтому необходимо загрузить модуль «aufs.ko». В новом ядре поддержка aufs не была включена и docker начал использовать драйвер места хранения «devicemapper».

-121--244813-

Другой вариант - использовать lsblk -f :

lsblk перечисляет информацию обо всех доступных или указанных блочных устройствах.

Это означает, что сетевые общие ресурсы (nfs, sshfs) или виртуальные файловые системы (dev, run, sys, proc et al) не отображаются . Кроме того, появится файловая система tmpfs , которая обычно показана в df -h , не .

Опция -f выводит информацию о файловых системах, которая включает точку установки . Например, в

на моей машине перечислены:

NAME    FSTYPE          LABEL       UUID                                 MOUNTPOINT
sda                                                                      
|-sda1  ext2            bootpar     ab2e48a8-5f1c-484e-a4a1-f8545e4b2019 /boot
|-sda2  swap            swappar     6e9f6e70-141a-417c-82a5-113a3d4c5a53 [SWAP]
`-sda3  ext4            homepar     52f7164d-fac7-4abe-bf78-71353fac7850 /home
sdb     isw_raid_member                                                  
`-md126 ext4            rootparraid 4275f5ba-8244-4039-9100-06afee678557 /
sdc     isw_raid_member                                                  
`-md126 ext4            rootparraid 4275f5ba-8244-4039-9100-06afee678557 /
sr0                                                                      
-121--100671-

все цитаты испорчены. Это должно работать

 echo -ne '\e[0;34m' Disk: '\e[m' "$(df -h)" "\n"

В основном, если вы делаете

managemac3$ df=`df -h`
managemac3$ echo $df
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk0s2 233Gi 54Gi 179Gi 24% 14151768 46917672 23% / devfs 207Ki 207Ki 0Bi 100% 716 0 100% /dev map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
managemac3$ echo "$df"
Filesystem      Size   Used  Avail Capacity  iused    ifree %iused  Mounted on
/dev/disk0s2   233Gi   54Gi  179Gi    24% 14151768 46917672   23%   /
devfs          207Ki  207Ki    0Bi   100%      716        0  100%   /dev
map -hosts       0Bi    0Bi    0Bi   100%        0        0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%        0        0  100%   /home
managemac3$

Это кавычки вокруг переменной держит форматирование под контролем

1
28.05.2015, 19:00
1 ответ

Сначала создайте пароль для своего пользователя, чтобы предотвратить его использование в в сценариях:

mysql_config_editor set --login-path=local --host=localhost --user=user --password # you will be asked for the password.

Затем из сценария или терминала используйте что-то вроде этого:

mysql --login-path=local --database=X -e "update Y set column Z='abc';"

Или вы можете использовать небезопасный способ:

mysql --user=user --password=pass --host=localhost --database=X -e "update Y set column Z='abc';"
0
28.01.2020, 01:39

Теги

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