基础功能语句
创建数据库 create database db_name charset=utf8;
创建表create table table_name (column1 type(size),column2 type(size));
创建表时忘记设置主键,通过 alter table table_name add primary key (column_name)补上。
创建表时忘记设置列键值唯一,通过alter table Persons add unique (column_name)完善。
还是写一个建表时就把nullable primary key unique 写全。
create table table_name (column1 type(size) primary key not null unique,column2 type(size))
插入数据 insert into table_name values(’’,’’,);
也可以 insert into table_name(column1, column3) values('','');
对于第二种插入语句,可以选择性为某些列插入数据。可以任意选择列。第一种就是按照建表的列,依次对应插入数据。
更新记录update table_name set column1='', column2='' where column4='';
如果update语句没加where条件,则会对所有记录更新数据,执行没有where的update语句要慎重!