Heim > Datenbank > MySQL-Tutorial > Leicht verständliche Erklärung von Hinzufügungen, Löschungen, Änderungen und Abfragen in der MySQL-Datenbank

Leicht verständliche Erklärung von Hinzufügungen, Löschungen, Änderungen und Abfragen in der MySQL-Datenbank

silencement
Freigeben: 2020-01-23 22:27:18
nach vorne
2808 Leute haben es durchsucht

Leicht verständliche Erklärung von Hinzufügungen, Löschungen, Änderungen und Abfragen in der MySQL-Datenbank

Datenbank erstellen

CREATE DATABASE database_name
Nach dem Login kopieren

Tabelle erstellen

CREATE TABLE `user` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Nach dem Login kopieren

Tabelle löschen

DROP TABLE IF EXISTS `user`;
Nach dem Login kopieren

Feld hinzufügen:

"ALTER TABLE  `user` ADD  `id` int(11) NOT NULL DEFAULT '0'  COMMENT 'ID'"
ALTER  TABLE  `user`  ADD  `name` VARCHAR( 20  )  CHARACTER  SET utf8 COLLATE utf8_general_ci NULL  DEFAULT 
NULL  COMMENT  '姓名'
Nach dem Login kopieren

Feld löschen

ALTER TABLE  `user` DROP column name
Nach dem Login kopieren

Umbenennen

ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
Nach dem Login kopieren

Typ ändern

alter table t1 change b b bigint not null;  
alter table infos change list list tinyint not null default '0';
Nach dem Login kopieren

Index hinzufügen

alter table t1 rename t2;
mysql> alter table tablename change depno depno int(5) not null;  
mysql> alter table tablename add index 索引名 (字段名1[,字段名2 …]);  
mysql> alter table tablename add index emp_name (name);加主关键字的索引  
mysql> alter table tablename add primary key(id);加唯一限制条件的索引  
mysql> alter table tablename add unique emp_name2(cardnumber);删除某个索引  
mysql>alter table tablename drop index emp_name;修改表:
Nach dem Login kopieren

Thinkphp3.2 Felder hinzufügen , wie zum Beispiel:

M('admin')->execute("ALTER TABLE  `admin` ADD  `id` int(11) NOT NULL DEFAULT '0'  COMMENT 'ID'");
M('admin')->execute("ALTER TABLE  `admin` ADD  `name` varchar(20) DEFAULT NULL  COMMENT '姓名'");
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonLeicht verständliche Erklärung von Hinzufügungen, Löschungen, Änderungen und Abfragen in der MySQL-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:www.liqingbo.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage