So legen Sie den Zeichensatz in Laravel fest: 1. Öffnen Sie die entsprechende Codedatei. 2. Verwenden Sie Schema, um den Zeichensatz zu ändern. Der Code lautet wie folgt: „Schema::create('codes', function (Blueprint $table) { {...} }".
Die Betriebsumgebung dieses Artikels: Windows 7-System, Laravel Version 5.7, Dell G3-Computer.
Wie stelle ich den Zeichensatz in Laravel ein?
Laravel Datenbank: Ändern Sie den Feldzeichensatz
In einer bestimmten Umgebung müssen möglicherweise einige Zeichenfolgenfelder berücksichtigt werden. Die durch Schema generierte Tabelle ist standardmäßig auf „utf8_unicode_ci“ eingestellt, was bedeutet, dass die Groß-/Kleinschreibung nicht berücksichtigt wird Groß- und Kleinschreibung beachten. Wir können den Zeichensatz ändern:
Schema::create('codes', function (Blueprint $table) { { // ...... $table->string('key')->unique()->charset('utf8')->collation('utf8_bin'); // ...... });
Native Anweisungen:
Schema::create('codes', function (Blueprint $table) { $table->charset = 'utf8'; $table->collation = 'utf8_bin'; // ...... });
Die neuesten fünf Laravel-Video-Tutorials
Das obige ist der detaillierte Inhalt vonSo legen Sie den Zeichensatz in Laravel fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!