sql >> Database >  >> RDS >> Mysql

Mysql-tabel maken met expliciete standaardtekenset, wat als ik dat niet doe?

Het woord DEFAULT is daar optioneel - dus de twee zijn equivalent, d.w.z. ze stellen de standaardtekenset voor de tabel in.

Zie de MySQL-documentatie voor CREATE TABLE . Hier is het relevante stukje:

table_option:
    ENGINE [=] engine_name
  ... other options ...
  | [DEFAULT] CHARACTER SET [=] charset_name
  ... more options ...

U kunt dit bevestigen met behulp van de SHOW CREATE TABLE commando.



  1. PHP PDO Mysql Prestaties invoegen

  2. Best practices om creditcardgegevens op te slaan in de DataBase

  3. is het mogelijk om accentgevoelige en hoofdletterongevoelige utf8-sortering in mysql te hebben?

  4. Een alias gebruiken in een WHERE-component