MySQL常用基本语句 (2013-12-20 11:19:34)
下面介绍下MySQL建库建表的一些基本语句
查询版本
SELECT VERSION() FROM DUAL;
一、创建数据库
CREATE DATABASE YunF5
二、删除数据库
DROP DATABASE YunF5
三、创建数据表
CREATE TABLE App_SoftDown_All
(
ID INT(11)PRIMARY KEY NOT NULL AUTO_INCREMENT,
MmeberID VARCHAR(200) COLLATE utf8_unicode_ci NOT NULL,
NET VARCHAR(100) COLLATE utf8_unicode_ci NOT NULL,
SoftID VARCHAR(200) COLLATE utf8_unicode_ci NOT NULL,
SoftName VARCHAR(200) COLLATE utf8_unicode_ci NOT NULL,
SoftSize DECIMAL(50,2) COLLATE utf8_unicode_ci NOT NULL,
SoftApk TEXT COLLATE utf8_unicode_ci NOT NULL,
Downloads INT(11) NOT NULL,
Join_IP VARCHAR(100) COLLATE utf8_unicode_ci NOT NULL,
Join_Time DATETIME NOT NULL
)
四、插入数据
INSERT INTO `App_SoftDown_All` (`MmeberID`, `NET`, `Downloads`,`Join_IP`,`Join_Time`)
VALUES( '1507', 'WIFI','1',127.0.0.1','2013-07-07 00:00:00');
五、查询数据
SELECT * FROM App_SoftDown_All
六、更新语句
UPDATE App_SoftDown_All SET NET='GPS',Downloads='13' WHERE ID >=1;
七、删除数据记录
DELETE FROM App_SoftDown_All WHERE id IN (1577,1638);
八、数据表添加字段:AFTER(在哪个字段后面添加)
ALTER TABLE App_SoftDown_All ADD COLUMN GatewayId INT(11) NOT NULL DEFAULT 0 AFTER NET
九、删除数据表中的字段:
ALTER TABLE `App_SoftDown_All` DROP COLUMN Gatewayid
十、调整数据表中字段顺序:调整到指定字段的后面
ALTER TABLE `App_SoftDown_All` CHANGE `GatewayId` `GatewayId` INT(11) NOT NULL DEFAULT 0 AFTER MmeberID
十一、查询重复出现的数据
SELECT * FROM App_SoftDown_All WHERE GatewayId IN (SELECT GatewayId FROM App_SoftDown_All GROUP BY IMEI HAVING COUNT(GatewayId) > 1)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现