Метка

Linux

Всего: 34 записи

ubuntu 16.04 strict_trans_tables — отключение MySQL Strict Mode

Отключение MySQL Strict Mode, например, при ошибках:

Incorrect integer value: '' for column 'columnname' at row 1

1. Создать файл

mcedit /etc/mysql/conf.d/disable_strict_mode.cnf

с содержимым

[mysqld]
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

2. Перезапуск MySQL

service mysql restart

Linux — сборка и установка ядра (простой способ)

1.Перед сборкой в системе должны быть установлены ncurses и mkinitrd.

2. Перейти в каталог /usr/src: cd /usr/src

3. Скачать с kernel.org при помощи wget ядро)).

4. Распаковать архив:
В случае если скачан linux-версия_ядра.tag.gz:
tar -xvzf linux-версия_ядра.tar.gz
В случае если скачан linux-версия_ядра.tar.bz2:
bzip2 -dc linux-версия_ядра.tar.bz2 | tar xvf -

5. ln -s /usr/src/linux-версия_ядра /usr/src/linux

6. cd /usr/src/linux

7. make mrproper

8. cp /boot/config-версия_текущего ядра ./.config (копирование конфигурации текущего ядра)

9. make menuconfig
Далее:
Load an Alternate Configuration File
где в текстоовом поле указать имя конфигурационного файлв .config
Далее:
General Setup — Local version (указывается идентификатор версии).
Дргие опции выбираются по необходимости.

10. make

11. make modules_install

12. make install