Mysql unter Linux kann den Tabellennamen durch die Anweisung „ALTER TABLE old table name RENAME [TO] new table name;“ ändern; er kann auch durch Konfigurieren der my.cnf-Datei und Ändern des Werts von „lower_case_table_names“ festgelegt werden. Option auf „1“ Bei Tabellennamen wird die Groß-/Kleinschreibung nicht beachtet.
(Empfohlenes Tutorial: MySQL-Video-Tutorial)
MySQL-Einstellung des Tabellennamens unter Linux
In MySQL können Sie die ALTER TABLE-Anweisung verwenden, um den Tabellennamen zu ändern.
In MySQL können Sie die ALTER TABLE-Anweisung verwenden, um die Struktur der ursprünglichen Tabelle zu ändern, z. B. Spalten hinzuzufügen oder zu löschen, den ursprünglichen Spaltentyp zu ändern, Spalten oder Tabellen umzubenennen usw.
Die Syntaxregeln lauten wie folgt:
ALTER TABLE <旧表名> RENAME [TO] <新表名>;
Unter diesen ist TO ein optionaler Parameter, und ob er verwendet wird oder nicht, hat keinen Einfluss auf das Ergebnis.
Beispiel
Verwenden Sie ALTER TABLE, um die Datentabelle student in tb_students_info umzubenennen. Die SQL-Anweisung und die laufenden Ergebnisse lauten wie folgt.
mysql> ALTER TABLE student RENAME TO tb_students_info; Query OK, 0 rows affected (0.01 sec) mysql> SHOW TABLES; +------------------+ | Tables_in_test | +------------------+ | tb_students_info | +------------------+ 1 row in set (0.00 sec)
Tipps: Durch das Ändern des Tabellennamens wird die Struktur der Tabelle nicht geändert. Daher ist die Struktur der Tabelle nach der Änderung des Namens dieselbe wie die Struktur der Tabelle vor der Änderung des Namens. Benutzer können den Befehl DESC verwenden, um die geänderte Tabellenstruktur anzuzeigen.
MySQL unter Linux legt fest, dass bei Tabellennamen die Groß-/Kleinschreibung nicht berücksichtigt wird.
MySQL unter Linux verwendet standardmäßig die Groß-/Kleinschreibung bei Tabellennamen. Sie können Groß- und Kleinschreibung von Tabellennamen nicht unterscheiden:
1 Melden Sie sich als Root an und ändern Sie /{mysql-Installationspfad}/etc/my.cnf
.
2 der [mysqld]-Knoten: lower_case_table_names=1
/{mysql安装路径}/etc/my.cnf
;
2、在[mysqld]节点下,加入一行: lower_case_table_names=1
/bin/systemctl restart mysql.service
Das obige ist der detaillierte Inhalt vonWie lege ich den Tabellennamen in MySQL unter Linux fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!