lcyssm
2015-02-13 12:23:38
mysql基本语法总结
CREATE DATABASE mytest USE mytest CREATE TABLE userInfo( userId INT PRIMARY KEY AUTO_INCREMENT NOT NULL, #auto_increment 为自动增长 userSex INT(4) DEFAULT '0', #性别默认为0 userAges DOUBLE(10,2) NOT NULL, #工资为double类型 userName VARCHAR(20) NOT NULL, userPwd VARCHAR(20) NOT NULL ); #向表中插入数据 INSERT INTO userInfo VALUES('',0,2000,'张三','123456'),('',0,4200,'李四','123456'),('',1,3000,'王五','123456') #查询表中的数据 SELECT * FROM userInfo; #删除表 DROP TABLE userInfo; #查询表名 DESC userInfo; #查看表 userInfo 中前2行数据 SELECT * FROM userInfo ORDER BY userId LIMIT 0,2; #查看表 userInfo 中前2行数据(与上相同) SELECT * FROM userInfo LIMIT 0,2; #删除表 userInfo中编号为1的记录 DELETE FROM userInfo WHERE userId=1; #修改表 userInfo中编号为1的记录 UPDATE userInfo SET userWages=4500 WHERE userId=2; #在表userInfo中添加一个字段userAge,类型为int(100) ALTER TABLE userInfo ADD userAge INT(100); #将表userInfo名字更改为stuClass RENAME TABLE userInfo TO stuInfo; #修改表userInfo列名 ALTER TABLE userInfo CHANGE userSex userSexs INT; #修改表userInfo列名的类型 ALTER TABLE userInfo MODIFY userSex INT; #删除表userInfo中的列 ALTER TABLE userInfo DROP userWages; #文章前面加入4个空格 #update article set content=concat(' ',content); #查询当前使用的数据库 SELECT DATABASE(); #当前数据库包含的表信息 SHOW TABLES; #获取当前时间 SELECT NOW();
评论