MySQL建表和增添改查

这篇具有很好参考价值的文章主要介绍了MySQL建表和增添改查。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

mysql> show database mydb;

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

 查询

mysql> show database mydb;

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

 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建表和增添改查,数据库,MySQL,建表,增删改查

 

查询所建的表

mysql> show tables from mydb;

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

 查询表结构内容

mysql>desc student_informtion;

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

3. 修改列类型

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

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

 mysql>desc student_informtion;

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

 4.增加行

mysql> alter table

        -> student_informtion add

        -> student_home char(1);

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

  mysql>desc student_informtion;

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

 5.删除行

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

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

   mysql>desc student_informtion;

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

6.更改列名

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

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

  mysql>desc student_informtion;

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

 7.更改表名

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

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

 mysql> desc student_info;

MySQL建表和增添改查,数据库,MySQL,建表,增删改查

mysql> show tables from mydb;

 

 MySQL建表和增添改查,数据库,MySQL,建表,增删改查文章来源地址https://www.toymoban.com/news/detail-630709.html

到了这里,关于MySQL建表和增添改查的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【MySql】数据库的增删改查

    本篇的主要目的:对于数据库如何去增加删除查询修改 主要细节在于选项问题,编码选项 说明: 大写的表示 [] 是可选项 CHARACTER SET: 指定数据库采用的字符集 COLLATE: 指定数据库字符集的校验规则 查看当前用户数据库的列表show databases; 创建数据库create database db_name; 当

    2024年02月12日
    浏览(21)
  • 【数据库】MySQL表的增删改查

    注释:在SQL中可以使用“–空格+描述”来表示注释说明 CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写 语法: 案例: 2.1 单行数据 + 全列插入 2.2 多行数据 + 指定列插入 查询(Retrieve) 语法: 案例: 3.1 全列查询 3.2 指定列查询 3.3 查询字段为

    2024年03月23日
    浏览(18)
  • MySQL数据库基础表格——增删改查(上)

    ♥️ 作者:小刘在C站 ♥️ 个人主页: 小刘主页 ♥️ 每天分享云计算网络运维课堂笔记,努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生! ♥️ 树高千尺,落叶归根人生不易,人间真情 前言 不要太在乎别人对你的评价,做好自己个人,干好自己的事,走

    2024年02月05日
    浏览(21)
  • Python对MySQL数据库进行增删改查

    Python连接MySQL数据库后,可以使用SQL语句对数据库进行增删改查操作。以下是使用pymysql库实现Python对MySQL数据库进行增删改查的示例。 1. 连接MySQL数据库 ```python import pymysql # 打开数据库连接 db = pymysql.connect(host=\\\'localhost\\\', user=\\\'root\\\', password=\\\'password\\\', database=\\\'test_db\\\') # 使用 cursor()

    2024年02月05日
    浏览(14)
  • MySQL数据库,表的增删改查详细讲解

    目录 1.CRUD 2.增加数据 2.1创建数据 2.2插入数据 2.2.1单行插入 2.2.2多行插入 3.查找数据 3.1全列查询 3.2指定列查询 3.3查询字段为表达式 3.3.1表达式不包含字段 3.3.2表达式包含一个字段 3.3.3表达式包含多个字段  3.4起别名 3.5distinct(去重) 3.6order by(排序) 3.6.1某字段默认排序 3.6.2某字

    2023年04月14日
    浏览(20)
  • flask 框架中对 MySQL 数据库进行增删改查

    以下是一个简单的示例代码,可以在 Flask 中使用 SQLAlchemy 库来实现对 MySQL 数据库的增删改查: 在上面的示例代码中,我们定义了一个名为 User 的数据模型,然后在 Flask 中创建了五个路由,分别用于创建用户、获取所有用户、获取单个用户、更新用户和删除用户。在每个路由

    2024年02月12日
    浏览(18)
  • 【PHP网页应用】MySQL数据库增删改查 基础版

    使用PHP编写一个简单的网页,实现对MySQL数据库的增删改和展示操作 页面实现在index.php,其中basic.php为没有css美化的原始人版本 函数实现在database.php 目录 功能基本实现版  CSS美化版 basicindex.php  index.php   database.php 代码讲解 我们来展示一下页面和操作示例。 运行网页,可

    2024年01月16日
    浏览(13)
  • Python FastAPI 框架 操作Mysql数据库 增删改查

    2 比 1 更容易理解,可以先看2(单文件级别) FastAPI 可以使用任何您想要的关系型数据库。 在这里,让我们看一个使用着SQLAlchemy的示例。 您可以很容易地将SQLAlchemy支持任何数据库,像: PostgreSQL MySQL SQLite Oracle Microsoft SQL Server,等等其它数据库 在此示例中,我们将使用SQL

    2024年01月16日
    浏览(16)
  • MySQL | 数据库的管理和操作【表的增删改查】

    第一章:MySQL | 数据库的管理和操作(基本介绍) 第二章:MySQL | 数据库的基本操作和表的基本操作 第三章: MySQL | 数据库的表的增删改查 第四章:MySQL | 数据库的表的增删改查【进阶】【万字详解】 CRUD : Create, Retrieve,Update,Delete 新增数据 查询数据 修改数据 删除数据 注释:

    2024年02月08日
    浏览(25)
  • 【MYSQL数据库的增删改查操作-超市管理系统】

    MYSQL数据库的增删改查 创建数据库 选择数据库 删除数据库 创建数据表 删除数据表 插入数据 更新数据 查找数据 以超市管理系统为例,包含员工表,库存表,仓库表 数据库:db_supermarket 数据表:s_employee #员工表;s_stock #库存表;s_storehouse #仓库表 插入数据之后生成表如下:

    2024年02月09日
    浏览(17)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包