I think there is a big difference between the two.
The FSF uses copyright assignment to ensure that open source code is not legally encumbered.
MySQL uses the copyright assignment so they can sell code contributed by open source developers in their commercial platform without compensating the authors.