MySQL-数据库的创建,修改,删除
📅 2026/7/24 21:26:28
👁️ 次浏览
1.创建和管理数据库1.1创建数据库方式1:创建数据库CREATE DATABASE mytest1;方式2:创建数据库并指定字符集CREATE DATABASE mytest2 CHARACTER SET gbk;方式3:判断数据库是否已经存在,不存在则创建数据库(推荐)CREATE DATABASE IF NOT EXISTS mytest1;1.2管理数据库查看当前连接中的数据库都有哪些SHOW DATABASES;切换数据库USE mytest2;查看当前数据库中保存的数据表SHOW TABLES;查看当前使用的数据库SELECT DATABASE() FROM DUAL;查看指定数据库下保存的数据表SHOW TABLES FROM mysql;1.3修改数据库更改数据库字符集ALTER DATABASE mytest2 CHARACTER SET utf8;注意:DATABASE不能改名,一些可视化工具可以改名,它是新建库,把所有表复制到辛苦,再删旧库完成的.1.4删除数据库方式1:DROP DATABASE mytest1;方式2:推荐,如果要删除的数据库存在,则删除成功,如果不存在,则默默结束,不会报错DROP DATABASE IF EXISTS mytest1;2.创建和管理数据表2.1创建数据表 --CREATE TABLE方式1:CREATE TABLE IF NOT EXISTS myemp1( id INT, emp_name VARCHAR(15), #使用VARCHAR来定义字符串,必须指明其长度 hire_date DATE );方式2:基于现有的表CREATE TABLE myemp2 AS SELECT employee_id,last_name,salary FROM employees;2.2修改数据表 --ALTER TABLE2.2.1添加一个字段默认添加到表中的最后一个字段ALTER TABLE myemp1 ADD salary DOUBLE (10, 2);加到表中第一个字段ALTER TABLE myemp1 ADD phone_number VARCHAR (20) FIRST;加到指定字段的后面ALTER TABLE myemp1 ADD email VARCHAR(45) AFTER emp_name;2.2.2修改一个字段:数据类型,长度,默认值ALTER TABLE myemp1 MODIFY emp_name VARCHAR(25);ALTER TABLE myemp1 MODIFY emp_name VARCHAR(35) DEFAULT aaa;2.2.3重命名一个字段ALTER TABLE myemp1 CHANGE salary month_salary DOUBLE(10,3);2.2.4删除一个字段ALTER TABLE myemp1 DROP COLUMN email;2.3重命名数据表方式1:使用RENAMERENAME TABLE myemp1 TO myemp11;方式2:ALTER TABLE myemp2 RENAME TO myemp22;2.4删除数据表在MySQL中,当一张数据表没有与其他任何数据表形成关联关系时,可以将当前数据表直接删除.1.数据和结构都被删除2.所有正在运行的相关事务被提交3.所有相关索引被删除DROP TABLE IF EXISTS myemp22;DROP TABLE语句不能回滚!2.5清空数据表清空表中的所有数据,但是表结构保留TRUNCATE TABLE employees_copy;TRUNCATE语句不能回滚,而使用DELETE语句删除数据可以回滚DCL中COMMIT和ROLLBACKCOMMIT:提交数据,一旦执行COMMIT,则数据就被永久保存在数据库中.意味着数据不可以回滚.ROLLBACK:回滚数据,一旦执行ROLLBACK,则可以实现数据的回滚,可以回滚到最近的一次COMMIT之后.对比TRUNCATE TABLE和DELETE FROM相同点:都可以实现对表中所有数据的删除,同时保留表结构不同点:TRUNCATE TABLE:一旦执行此操作,表数据全部清除,同时,数据是不可以回滚的.DELETE FROM:一旦执行此操作,表数据可以全部清除也可以清除部分数据.同时,数据是可以实现回滚的.阿里开发规范:TRUNCATE TABLE比DELETE快,且使用的系统和事务日志资源少,但TRUNCATE无事务且不触发TRIGGER,有可能造成事故,故不建议在开发代码中使用此语句说明:TRUNCATE TABLE在功能上与不带WHERE字句的DELETE语句相同DDL和DML的说明1.DDL的操作一旦执行,就不可回滚DML的操作默认情况,一旦执行,也是不可回滚的.但是,如果在执行DML之前执行了SET autocommit FALSE,则执行的DML操作就可以实现回滚.
别再去那些乱七八糟的第三方代理那里买货了。去geo 官网查真伪才是硬道理。这篇文章就是告诉你怎么避开那些高价低配的陷阱。说实话,我真的受够了那些所谓的“代购”和“分销商”。上次我朋友推荐我去一个看起来挺正规的网站,说是能拿到内部价。我脑子一热就下单了。结果呢?…
📅 2026/7/24 21:25:24
在工业互联网、智能制造、智慧工厂、边缘计算等应用场景中,移动工业接入节点是衔接工业现场设备与云端平台、实现多设备组网、协议转换、数据采集与边缘处理的核心载体。工控主板(又称工业接入节点主控板、协议转换核心控制板、边缘计算嵌入式主板)作为移动工业接入…
📅 2026/7/24 21:25:27
把 LLM 推理服务从 A10 迁到 H100 后,token 成本从 0.8 元压到 0.18 元:vLLM 部署实战
上周跟老板汇报算力账单的时候,我自己都被吓了一跳:上线半年的 LLM 推理服务,A10 集群一个月跑下来将近 12 万,老板差…
📅 2026/7/24 21:25:27
更多请点击:
https://codechina.net
第一章:AI-MQ可信生成认证的行业背景与战略意义 随着大模型应用在金融、政务、医疗等高敏感领域的规模化落地,AI生成内容(AIGC)的真实性、可追溯性与权责归属问题日益凸显。传统数…
📅 2026/7/24 22:42:55
更多请点击:
https://intelliparadigm.com
第一章:Dify知识库问答的典型失效现象全景扫描 Dify知识库问答在实际部署中常出现语义理解偏差、上下文断裂与检索失焦等隐性失效,这些现象往往不触发错误日志,却显著降低回答可信度与业…
📅 2026/7/24 22:42:55
更多请点击:
https://codechina.net
第一章:短视频封面转化率瓶颈的底层归因分析 短视频封面作为用户决策的第一触点,其点击转化率(CTR)长期停滞在3%–8%区间,远低于图文内容的平均12%–15%。这一现象并非…
📅 2026/7/24 22:42:55
文章目录前言为什么要适配暗黑模式颜色资源定义亮色模式颜色(base/element/color.json)暗黑模式颜色(dark/element/color.json)3 步适配第一步:配置 module.json5第二步:资源文件按目录组织第三步ÿ…
📅 2026/7/24 22:42:55
正文
我今年 19 岁,大二,计算机专业。半个月前我在闲鱼接了一个 800 的定制单:客户是卖 GPT 提示词的,要做一个"加密分发系统",让下家能用 API 调用他的提示词但看不到明文。
接的时候我以为是个一次性外包。…
📅 2026/7/24 22:42:55
很多刚接触光学设计的同学,看到Zemax里的RMS Spot Radius和Geo Spot Radius,第一反应是:“这俩有啥区别?选哪个准?”别急。这不仅仅是两个数值的差异,而是两种完全不同的物理思维模型。搞不懂这个,你的优化结果可能全是坑。咱们先说Geo,也就是几何像差。它的逻辑很简单…
📅 2026/7/24 22:41:29
大家好,我是一名编程初学者,同时这也是我编程学习之路上的第一篇博客。在这里,我想要向大家介绍我的一些想法和规划。a.自我介绍我是一个刚刚接触编程的新手,目前在学习c语言,我对编程世界充满了强烈的好奇。当然&…
📅 2026/7/24 0:00:05
srcampy /libsrcampy 名称释义先明确结论: 官方文档没有公布标准化英文全称,是地平线内部项目缩写;行业公认拆解如下:srcampy Source Amplifier Python bindingsrc Source(图像源:MIPI Sensor、视频源&am…
📅 2026/7/24 0:01:06
该案例基于Highcharts scatter3d 三维散点图实现空间立方体散点可视化,核心特色:三维 X/Y/Z 三轴空间,所有散点分布在 0~10 立方体空间内;散点使用径向渐变实现立体 3D 圆球质感;支持鼠标 / 触屏拖拽画布,…
📅 2026/7/24 0:01:06
1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…
📅 2026/7/24 1:07:52
1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…
📅 2026/7/24 1:07:52
更多请点击:
https://intelliparadigm.com
第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…
📅 2026/7/24 1:07:52
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/24 7:08:08
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/24 17:08:36
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/24 5:08:03