mysql ликбез


# cron  
mysqldump -u root -proot pgupnz > /tmp/backups/pgupnz.sql
# backup history
zip -j --password 533 `date +/tmp/backups/rpgu-%y-%m-%d.zip` /tmp/backups/*.sql
find /tmp/backups/ -name '*.zip' -mtime +2 -print0 | xargs -0 rm -f 
# log
echo `date +%d-%m-%y` - ok >> /tmp/backups/log.txt

https://www.site-do.ru/db/db.php

 

 

 

CREATE TABLE IF NOT EXISTS  `user_log` (
              `id` MEDIUMINT NOT NULL AUTO_INCREMENT,
              `user_id` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
               PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; 

CREATE TABLE colors (
  -- Одновременное использование и первичного ключа и автогенерации
  id bigint PRIMARY KEY GENERATED ALWAYS AS IDENTITY,
  name varchar(255)
);

 

 

Что такое "транзитивные зависимости"? - Зависимости моих зависимостей