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

MySQL实战之数据管理

MySQL实战之数据管理

文章目录

  • MySQL实战之数据管理
  • 前言
  • 一、数据库的管理
    • 1.1 新建数据库
  • 二、数据表管理
    • 1.1 选择数据库库
  • 三、数据管理
    • 3.1 插入行数据
    • 3.2 查询数据


前言

本文主要介绍MySQL中数据的增删改查。

一、数据库的管理

1.1 新建数据库

## 新建数据库
create database rundb;
## 如果当前库已存在会报错,为避免报错添加子句 【if not exists】避免报错
create database if not exists rundb;
## 查看当前库
show databases;
## 删除数据库
drop database rundb;
## 如果删除的当前库不存在会报错,可以添加子句【if exists】避免报错
drop database if exists rundb;

二、数据表管理

1.1 选择数据库库

## 在新建数据表的时候,需要选择使用哪个库。
show databases;
use  rundb ;
## 以下是一个具体的实例,创建一个用户表 users:
CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(50) NOT NULL,
    email VARCHAR(100) NOT NULL
);
## 删除表
drop table users;
## 删除的时候如果表不存在可以使用 drop table users;
drop table if exists users;

## 查看表结构
desc users;

三、数据管理

3.1 插入行数据

insert into users (username,email) values('jake','qwqe@11.com');
insert into users values(null,'tome','q3qe@11.com');

3.2 查询数据

select * from users;
SELECT * FROM users WHERE username = 'jake';


http://www.kler.cn/a/449633.html

相关文章:

  • 如何根据一系列提交文件,匹配对应的git提交记录?用ai
  • Spring(三)-SpringWeb-概述、特点、搭建、运行流程、组件、接受请求、获取请求数据、特殊处理、拦截器
  • 百度热力图数据处理,可直接用于论文
  • Java字符串的|分隔符转List实现方案
  • 单元测试mock框架Mockito
  • 反序列化为啥可以利用加号绕过php正则匹配
  • pytorch中torch.nn.functional.normalize、nn.norm和LayerNorm计算中的区别
  • Java CPU飙升 排查
  • pytorch MoE(专家混合网络)的简单实现。
  • 【网络安全】网站常见安全漏洞—服务端漏洞介绍
  • Linux提示Could not resolve host
  • 30多种独特艺术抽象液态酸性金属镀铬封面背景视觉纹理MOV视频素材
  • 【Java基础面试题031】Java运行时异常和编译时异常之间的区别是什么?
  • 验证 Dijkstra 算法程序输出的奥秘
  • 12.12深度学习_CNN_项目实战
  • 武汉火影数字3D光影秀打造 “光+影+文化+故事+演艺“完美融合
  • Redis 事务处理:保证数据完整性
  • 深入理解Redis
  • 期权VIX指数构建与择时应用
  • windos 安装docker
  • JS代码混淆器:JavaScript obfuscator 让你的代码看起来让人痛苦
  • 被裁20240927 --- 嵌入式硬件开发 前篇
  • 通过Docker Compose来实现项目可以指定读取不同环境的yml包
  • 【D03】SNMP、NETBIOS和SSH
  • sqli-labs(第二十六关-第三十关卡通关攻略)
  • 使用 Marp 将 Markdown 导出为 PPT 后不可编辑的原因说明及解决方案