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

MySQL | 对数据库及数据库表格进行操作(实例)

MySQL数据库的操作

▲ DDL

数据定义语言.创建,删除与修改数据库中的对象.

create drop alter

1创建数据库

一般语法:

CREATE DATABASE [IF NOT EXISTS] database_name
DEFAULT CHARSET utf8 #数据库默认字符集
COLLATE utf8_general_ci; #数据排序规则
#创建一个ecshop2的数据库
create database ecshop2
default charset utf8
collate utf8_general_ci;

左右拉动查看完整代码

2删除数据库

一般语法:​​​​​​​

DROP DATABASE [IF EXISTS] database_name;
#删除ecshop2数据库
drop database ecshop2;

左右拉动查看完整代码

MySQL数据库表的操作

1create table

一般语法:​​​​​​​

create table tab_name
(
col_name1 type1,
col_name2 type2,
...
col_namen typen
);
    #创建一个学生表
    CREATE TABLE student_cxx
    (
    sno INT,
    sname VARCHAR(20),
    ssex INT,#0 male 1 female
    sbirthday DATE,
    saddress VARCHAR(100),
    sphone VARCHAR(20)
    );SELECT * FROM student_cxx;

    左右拉动查看完整代码

    ▲ 表的复制 --CTAS语法​​​​​​​

    create table tab_name
    as select expression;

    左右拉动查看完整代码

    可以用于快速备份表.​​​​​​​

    #备份商品表
    SELECT * FROM ecs_goods;CREATE TABLE ecs_goods_yyyymmdd
    AS SELECT * FROM ecs_goods;SELECT * FROM ecs_goods_yyyymmdd;

    左右拉动查看完整代码

    2drop table

    语法:

    drop table tab_name;
    SELECT * FROM ecs_goods_yyyymmdd;#删除备份的商品表
    DROP TABLE ecs_goods_yyyymmdd;Table 'xxx' doesn't exist的错误

    左右拉动查看完整代码

    原因:

    1.表名书写错误

    2.表被删除或未创建

    3.没有相应的操作权限

    今天的内容就学习到这里了,每个工作日小编都会更新一个有关测试的小知识,希望大家多多关注我们,一起来学习喔!

    http://www.dtcms.com/a/545176.html

    相关文章:

  • 安装 ElasticSearch、Logstash、Kibana、Kafka 和 Filebeat
  • 从数据采集到智能诊断:阿尔泰科技实时高精度远距离管道状态监测全流程
  • MLGO微算法科技 LOP算法:实现多用户无线传感系统中边缘协同AI推理的智能优化路径
  • 签约快讯 | 当换科技携手体验家,重构二手3C全旅程体验
  • 2017网站开发新技术网站排名方法
  • flash打开网站源码网站开发亿玛酷出名5
  • ic电子网站建设网络营销策划推广方案
  • 视觉SLAM十四讲2nd—学习笔记(二)20250817
  • ADXL345 SPI加速度传感器Linux驱动开发笔记
  • 【自适应PF例程】基于Sage Husa的自适应粒子滤波与经典PF对比,MATLAB编写,可直接运行。三维状态量,非线性的状态与观测。附代码下载链接
  • 阿里云市场网站建设多语言做网站
  • 广东省城乡建设厅网站网站建设要解决哪些方面的事项
  • Docker篇4-本地项目app.py与docker加载项目镜像的开发顺序
  • FastMCP + cursor最小示例
  • 当机器学会“识人”:人脸识别技术原理与应用探析
  • 【总结】DHCP
  • 快速搭建LangChain4J与阿里通义千问对话系统
  • 购物网站设计开题报告电商网站建设目的及网站的优势
  • 网站建设与实现 文献综述wordpress 附件自定义
  • 万圣节流量高峰:基于 KEDA 的 EKS 弹性伸缩实践
  • 发包工具anysend使用手册
  • Rust 语法糖:if let 与 while let 的深度解析与实战
  • 二手网站排名seo如何快速排名
  • 告别手动部署!GitHub Workflow与Action完全指南:从零构建自动化CI_CD流水线
  • Java常用API(一)
  • 帮别人建设网站贵阳网站建设哪家好方舟
  • (huawei)43. 字符串相乘
  • (huawei)5.最长回文子串
  • 跨厂商(华为 H3C)防火墙 IPSec 隧道部署
  • 在nestjs中集成jwt校验