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

【MySQL的基本命令{DML 和 DDL}】

MySQL的基本命令 {DML 和 DDL}

  • MySQL的基本命令
    • 展示所有数据库
    • 展示某个数据库中所有的表
    • 切换到某个数据库
    • 查看当前在哪个数据库
    • 查询一张表的全部数据
    • 新建一个数据库
    • 新建一张表
    • 插入一条数据
    • 删除一个表
    • 删除一个库
    • 描述表的信息
    • 展示表的创建sql代码
    • 展示库的创建sql代码
    • 导出数据 (Navicat也可以导出sql文件)
    • 向数据库中导入数据
    • 新增一列
    • 修改列属性为int 和 非空
    • 删除列名
    • 修改表的名字
    • 修改列名
    • 修改表的字符集
  • 查询语句DQL单独开了一个专题

MySQL的基本命令

展示所有数据库

show databases;

展示某个数据库中所有的表

show tables;

切换到某个数据库

use db_name

查看当前在哪个数据库

select database();

查询一张表的全部数据

select * from table_name;

新建一个数据库

create database db_name;

新建一张表

create table stu(card_id int,name varchar(255)
);

插入一条数据

insert into stu(card_id,name) values(34001,"tjf");

删除一个表

drop table stu;

删除一个库

drop database db_name;

描述表的信息

desc students;

展示表的创建sql代码

show create table table_name;

展示库的创建sql代码

show create database db_name;

导出数据 (Navicat也可以导出sql文件)

# 终端运行此语句
mysqldump -u -root -p stu students > /root/students.sql

向数据库中导入数据

mysql> source /root/students.sql;

新增一列

alter table students add height float;

修改列属性为int 和 非空

alter table students MODIFY height int not null;

删除列名

alter table students drop height;

修改表的名字

rename table students to student;

修改列名

alter table students change id sid VARCHAR(255);

修改表的字符集

alter table students CHARACTER set utf8;

查询语句DQL单独开了一个专题

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

相关文章:

  • unity3d模型中缺失animation
  • 搭建自己的wiki知识库【转】
  • 【笔记】常用的Linux命令之解压缩:tar、zip、rar 命令
  • 谈谈MYSQL索引
  • 线程中出现异常的处理
  • 点击元素以外的事件监听
  • 猫头虎分享ubuntu20.04下VSCode无法输入中文解决方法
  • tcpdump使用心得
  • QJsonObject 是 Qt 框架中用于表示 JSON 对象的类
  • kafka3.6.0部署
  • MybatisPlus批量插入(伪批量),增强为真实批量插入
  • 【零基础入门Python】Python If Else流程控制
  • 新手零基础学习彩铅画,彩铅快速入门教程合集
  • 线程池的拒绝策略
  • Redis7--基础篇5(管道、发布订阅)
  • Unity中Shader指令优化(编译后指令解析)
  • 单个 Zip 文件体积超过 40GB
  • pandas 基础操作3
  • 开发知识点-Maven包管理工具
  • 104. 二叉树的最大深度
  • JAVA毕业设计113—基于Java+Springboot+Vue的体育馆预约系统(源代码+数据库+12000字论文)
  • 【自动化测试】pytest 用例执行中print日志实时输出
  • 【深度学习】KMeans中自动K值的确认方法
  • github问题解决(持续更新中)
  • 如何创建一个vue工程
  • 50 代码审计-PHP无框架项目SQL注入挖掘技巧
  • 基于Spring、SpringMVC、MyBatis的企业博客网站
  • spring日志输出到elasticsearch
  • 谷歌 Gemini 模型发布计划推迟:无法可靠处理部分非英语沟通
  • Ubuntu显卡及内核更新问题