当前位置: 首页 > news >正文

MySQL建表和增添改查

1.创建一个名为mydb的数据库

mysql> show database mydb;

 查询

mysql> show database mydb;

 2.创建一个学生信息表

mysql> create table mydb.student_informtion(
    -> student_id int UNSIGNED NOT NULL PRIMARY KEY,  //非空(不允许为空),为这个表的主键 --- 学号
    -> student_name varchar(64) NOT NULL,   //姓名
    -> student_gender char(1) NOT NULL,   //性别
    -> student_age INT UNSIGNED NOT NULL,  //年龄
    -> student_native TEXT(3),  //籍贯
    -> student_face TINYTEXT   //面貌
    -> )
    -> ENGINE=INNODB;  //指定储存引擎为INNODB
Query OK, 0 rows affected (0.01 sec)

 

查询所建的表

mysql> show tables from mydb;

 查询表结构内容

mysql>desc student_informtion;

3. 修改列类型

mysql> alter table
    -> student_informtion modify
    -> student_gender varchar(1);

 mysql>desc student_informtion;

 4.增加行

mysql> alter table

        -> student_informtion add

        -> student_home char(1);

  mysql>desc student_informtion;

 5.删除行

mysql> alter table student_informtion
    -> drop
    -> student_home;

   mysql>desc student_informtion;

6.更改列名

mysql> alter table student_informtion
    -> change
    -> student_id
    -> student_id1
    -> int;

  mysql>desc student_informtion;

 7.更改表名

mysql> alter table student_informtion
    -> rename
    -> student_info;

 mysql> desc student_info;

mysql> show tables from mydb;

 

 

http://www.lryc.cn/news/121474.html

相关文章:

  • @Transactional 注解下,事务失效的七种场景
  • chrome V3 插件开发 基础
  • 【uniapp】uniapp自动导入自定义组件和设置分包:
  • 【深度学习MOT videos detect】Detect to Track and Track to Detect
  • 关于Neo4j的使用及其基本命令
  • 【笔记】树状数组
  • vue全局组件自动注册直接使用,无需单独先引用注册再使用
  • 【HarmonyOS】@ohos.request 上传下载的那些事儿
  • github版面混乱加载不出的解决办法
  • dotNet 之数据库sqlite
  • 走近ChatGPT与类似产品:原理解析与比较
  • HarmonyOS SDK开放能力,服务鸿蒙生态建设,打造优质应用体验
  • 数字经济对产业结构升级和创业增长的影响(2011-2021年)
  • GPT-4助力数据分析:提升效率与洞察力的未来关键技术 | 京东云技术团队
  • Zabbix6 对接飞书告警
  • Javascript异步编程的4种方法
  • 【MySQL】表的内外连接
  • 详解Mysql——第一篇/连接查询
  • uniapp获取屏幕宽度时 获取不到移动设备中内容盒子宽度
  • 篇十二:代理模式:控制对象访问
  • P1657 选书
  • 代码随想录第46天 | 139. 单词拆分、多重背包
  • Unreal View Model结合GAS使用
  • Spring-Cloud-Loadblancer详细分析_2
  • uniapp 左右滑动切换页面并切换tab
  • FinClip 支持小程序维度域名配置;桌面端体验活动进行中
  • 已有公司将ChatGPT集成到客服中心以增强用户体验
  • 108. 将有序数组转换为二叉搜索树
  • 视频分辨率: UXGA/SVGA/VGA/QVGA/QQVGA
  • Leecode力扣27数组移除元素