• Mysql创建管理表的内容上的打字练习


    • 工欲善其事,必先利其器——首先我们需要有打字练习的工具 ,这里我推荐的是 金山打字通,下载链接为 🔜🔜🔜 金山打字通2016
    • 将该软件下载好后,我们打开显示如下图——>点击下图中的的打字打字测试
      在这里插入图片描述

    • 进入 打字测试 ,其中有三种模式分别是 :英文测试,拼音测试,五笔测试,我们可以随便选择其中的任意一个,因为选哪一个都没有任何的影响的,我们是通过切换输入法,是英文还是拼音,五笔的,点击 右上角的课程选择 旁边的下拉按钮 如下图所示:
      ***在这里插入图片描述

    • 会显示如下窗口,我们 点击 自定义课程 ——> 再点击 左上角的 添加
      在这里插入图片描述

    • 单个添加、批量添加 大家可以根据自己的需求来,进行相对应的选择
      在这里插入图片描述


    • 这里我是 单个添加 ,显示如下窗口,我们可以配合使用我们的 Ctrl+C + Ctrl+V 的复制粘贴的方式把我们练习的内容(如下面的 Mysql —— 创建管理表内容的打字练习 ),复制到 空白区域中 ,或者 点击 左上角的 导入txt文章 ,是一样的,——> 再然后 编辑下面的 课程名称 为该内容命名好,方便我们查找练习,——> 最后 点击 保存 ,就可以了
      在这里插入图片描述

    保存好后,点击退出该窗口,重新再次,点击 打字测试 ——> 点击你刚刚将练习内容的复制到的那个模式里,——> 选择右上角的 课程选择 ——> 自定义课程 ,从中你可以看到,你刚刚自行编辑的打字练习内容中 课程名称 ,选择你所需要的,就可以开始你的打字练习之旅了

    在这里插入图片描述

    • 每天有事没事在 金山打字通 上面练一练,不仅可以提高打字,敲代码的效率,还可以帮助记忆有关的关键字 ,和知识点,一举三得
    • 未来可期呀!
    • 下面是 Mysql —— 创建管理表上的打字练习的内容
    • 关于这部分的内容大家,可以移步到 .🔜🔜🔜 Mysql: 创建表 和 管理表

    创建表 第一种方式 白手起家 :格式: CREATE TABLE IF NOT EXISTS 表名( 列名1 数据类型 该列所需的约束条件,
    );注意: 的是最后一个列(字段),不要加逗号分隔开,不然会报错的 或者去了上格式: CREATE TABLE 表名( 列名1 数据类型 该列所需的约束条件, );
    如果创建的表没有指定对应的字符集,默认使用的是所在数据库的字符集
    如果创建的表,不存在,则创建该表,如果创建的表,已经存在了,则不会创建表,不会报错,而是默默的给予警告。
    创建表的第二种方式查询结果创建表:格式: CREATE TABLE 表名
    AS
    查询
    SELECT
    FROM ; 当查询中的表不在所在的数据库中时,需要定位到对应的数据库中去 如 数据库 .表名,当在查询上使用了字段的别名,其创建的表中的字段会以别名为 准创建表字段
    如何创建一个表的结构,我们不想要把表的数据导入到新创建的表中,只要该表的结构如何做呢,
    这就简单,我们只要在查询语句 SELECT 中增加一个永远为 假(false) 的筛选条件,就可以了,需要 注意 的是 一定要为假 比如: 2 < 1 ,0 = 6 这样,这么做的原因就是让查询是结果为空,就不会导入数据
    当我们创建的表中字段名与 关键字 冲突时,要使用 着重号用于区分
    显示当前数据库下的所有的表 :格式: SHOW TABLES;
    显示指定数据库下的所有的表:格式: SHOW TABLES FROM +指定的数据库名
    使用 DESC 显示表的结构: 格式: DESC 表名
    显示表的字符集属性: 格式: SHOW CREATE TABLE 你要查看的表名;
    修改表
    ● 向已有的表中添加列 格式: ALTER TABLE 你要增加的字段的表名 ADD 字段 数据类型 添加成功,默认添加到已有字段的最后面
    ● 将字段添加到最开头 格式: ALTER TABLE 你要修改的表名 ADD 你要添加的字段 数据类型 FIRST;
    ● 将字段添加到指定的位置字段的后面: 格式: ALTER TABLE 你要修改的表名 ADD 添加的字段 数据类型 AFTER 对应字段名的后面;
    ● 修改现有的表中的列:格式: MODIFY 修改表中的数据类型:ALTER TABLE 修改的表名 MODIFY 修改的字段 修改的数据类型;
    ● MODIFY 配合 AFTER 可以修改字段的位置:格式: ALTER TABLE 修改的表名 MODIFY 移动的字段 数据类型 AFTER 移动某个字段的后面;
    ● MODIFY 配合 DEFAULT 可以修改字段的初始值:格式: ALTER TABLE 修改的表名 MODIFY 修改的字段 数据类型 DEFAULT ‘设定的初始值’ 如果赋予修改的初值是字符或时间日期需要使用 单引号括起来,单纯是数值的话,不用
    ● 重命名现有表中的列使用 CHANGE 重命名一个列的字段名格式: ALTER TABLE 修改的表名 CHANGE 需要重命名的字段名 重命名后的字段名 数据类型;
    ● 删除现有表中的列使用 DROP COLUMN 删除表中指定的字段(列) 使用 格式: DROP COLUMN 删除表中指定的字段(列)
    重命名表:第一种方式 :直接使用 RENAME TABLE TO 修改表名 格式: RENAME TABLE 需要重命名的表名 TO 重命名后的表名;
    第二种方式: 格式: ALTER TABLE 需要重名的表名 RENAME TO 重命名后的表名;
    删除表:直接使用 DROP TABLE 删除表;格式: DROP TABLE 你要删除的表名;
    第二种方式 在第一种方式的基础上,增加了判断的机制 IF EXISTS ;格式: DROP TABLE IF EXISTS 你要删除的表名; 该删除表方式的特点:当表存在时,删除表,当表不存在时,不会删除表,并不会报错,会默默的给予警告
    清空表:表示清空表中的所有数据,保留表结构,释放表的空间 格式: TRUNCATE TABLE 你要清空的表名;
    对于上述中的对表的修改,删除表操作将把表的定义和表中的数据一起删除,并且Mysql 在执行删除操作时,不会有任何的确定信息提示,因此执行删除操作应当慎重。在删除表前,最好对表中的数据进行备份,这样当操作失误时可以对数据进行恢复,以免造成无法挽回的后果。
    同样的,在使用 ALTER TABLE 进行表的基本修改操作时,在执行操作过程之前,也应该确保对数据进行完整的备份,因为数据库的改变是无法撤销的,如果添加了一个不需要的字段,可以将其删除;相同的,如果删除了一个需要的列,该列下面的所有数据都将会丢失。所以,请慎重,再慎重。

  • 相关阅读:
    常见面试题整理(2022-11)
    深度学习中的注意力机制模型及代码实现(SE Attention、CBAM Attention)
    DSP 开发教程(0): 汇总
    SpringCloud学习笔记-gateway网关自定义全局过滤器
    QT程序打包
    1035 Password
    springboot中自定义拦截器用Component注解不用Configuration注解的坏处是什么
    VideoPipe可视化视频结构化框架更新总结(2023-3-30)
    《语音优先》智能语音技术驱动的交互界面设计与语音机器人设计(译者序)...
    手把手带你体验一场属于Linux的学习之旅
  • 原文地址:https://blog.csdn.net/weixin_61635597/article/details/126486966