sql >> Databasteknik >  >> RDS >> Mysql

Skapa mysql-tabell med explicit standardteckenuppsättning, vad händer om jag inte gör det?

Ordet DEFAULT är valfritt där - så de två är likvärdiga, dvs de anger standardteckenuppsättningen för tabellen.

Se MySQL-dokumentationen för SKAPA TABELL . Här är den relevanta biten:

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

Du kan bekräfta detta med VISA SKAPA TABELL kommando.



  1. Hur söker jag efter en sträng i en SQL Server-databas?

  2. Katastrofåterställningsalternativ för PostgreSQL distribueras till ett hybridmoln

  3. Är PL/SQL-variabler i markörer effektivt desamma som bindningsparametrar?

  4. Ställ in standardalternativ i php-rullgardinsmenyn och behåll när frågan skickas