~/talk

MySQL Administration 101

Talkat DevConf 2017 · 2017-05-11..05-12· [databases]
links:none on file
slides:none on file

Covers concrete MySQL admin actions: how connection vs authorization phases match host then user, GRANT/REVOKE behavior (revoke is dumb; must revoke ALL then regrant to remove one right), password expiration and plugins in 5.6/5.7, use of SHOW/INFORMATION_SCHEMA and performance_schema for diagnostics, logs to collect (error, slow, general, binary) with recommendations like verbose error log and slow-query-as-first-defense, backups: logical (mysqldump rock solid, mysqlpump parallel dump in 5.7, SELECT INTO OUTFILE caveats) and physical (fs snapshots, binary logs for PITR).

AI-written summary · about

  1. 0:00Intro
  2. 1:13Program Agenda
  3. 1:57Access Control
  4. 4:06User Accounts
  5. 5:20Passwords
  6. 10:17GRANT Examples
  7. 12:23REVOKE Examples
  8. 15:07INFORMATION SCHEMA
  9. 16:08SYS Schema
  10. 19:11Workbench -SYS Reports
  11. 19:55PERFORMANCE SCHEMA
  12. 22:29Error Log
  13. 25:22Slow Query Log
  14. 27:58General Query Log
  15. 33:18Backup Types
  16. 33:59Logical Backups
  17. 36:27mysglpump
  18. 37:39SELECT... INTO OUTFILE and LOAD DATA INFILE
  19. 38:48Physical Backup
  20. 39:20Filesystem Snapshot
  21. 39:56MySQL Enterprise Backup
  22. 40:37Don't Forget Your Binary Logs
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.