创建表,都不需要引号," auto_increment"自动增长.使用这个,要和 PRIMARYKEY (id),搭配,哪个自增长,括号的参数就是那个.
CREATE TABLE users(
idINT(6) NOT NULL auto_increment,
nameVARCHAR(20) NOT NULL,
ageINT(3) NOT NULL,
workVARCHAR(20) NOT NULL,
adressVARCHAR(50) NOT NULL,
PRIMARYKEY (id)
)
增加
方式一
INSERT INTO users VALUES('爱国',27,'工程师','广州')
方式二
INSERT INTO users (name,age,work,adress)VALUES('爱国',27,'工程师','广州')
INSERT INTO users (id,name,age,work,adress)VALUES(2,'爱国',27,'工程师','广州') id如果是自动增长的属性,写不写都可以.如果不能输入中文,需要把编码格式改成utf8,否则会报错.中文的双引号,单引号都可以,数字不用引号.
删除
DELETE from student WHERE id = 2
改(更新)
UPDATE student SET sex = '女' WHERE id = 3;
查询
SELECT * FROM student 查询全部表
SELECT * FROM student WHERE id = 7 查询条件