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();

#创建表 CREATE DATABASE mytest
USE mytest CREATE TABLE userInfo( userId INT PRIMARY KEY AUTO_INCREMENT
NOT NULL, #auto_increment 为自动增长 userSex…

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章