How could this happen?
Schultheis Burkhard <[email protected]> Mon, 16 Nov 2020 07:27:11 +0100
| Newsgroups | comp.databases.mysql |
|---|---|
| Message-ID | <[email protected]> |
I wanted to clean up the table mysql.user, because there were still entries for hosts in it, which we don't have anymore. I wanted to type something like this: DELETE FROM mysql.user WHERE host LIKE "nn.nn.nn%"; By mistake this became DELETE FROM mysql.user WHERE user host LIKE "nn.nn.nn%"; Caused the exact opposite of what I intended, as if I had entered DELETE FROM mysql.user WHERE host NOT LIKE "nn.nn.nn%"; Was fatal, of course. Can anyone figure out why the wrong statement made such a mess? This is mariadb 10.4.14. Greetings Burkhard