首页 > 数据库 >基本SQL语句

基本SQL语句

时间:2022-11-22 17:12:19浏览次数:37  
标签:语句 基本 show create SQL 查询 库名 表名 table

基本SQL语句

sql语句必须以分号结尾
不需要怕输错了,输错了没有效果。会报错


重要概念:
	库  -- 文件夹
	表  -- 文件夹里的文件
	记录 -- 文件夹里的文件中的数据
	"小白比喻, 本质上有一点点区别"

	1.查看所有的库名称
    	show databases;  
 	2.查看所有的表名称
    	show tables;
 	3.查看所有的记录
    	select * from mysql.user;  \G

基于库的增删改查

1.创建库
create database 库名;
2.查询库
show databases;          # 查询所有库名
show create database 库名;  # 查询指定库名信息
3.编辑库
alter database 库名 charset='utf8' # 修改库的编码
4.删除库
drop database 库名;

基于表的增删改查

操作表之前提 创建库 后进入需要操作的库
create dabase 库名;
use 库名;  # 进入库
1. 创建表
create table 表名(字段名1 字段类型,字段名2 字段类型)

2. 查询表
show tables;           # 查询所有表
show create table 表名;    #  查询指定表信息
desc 表名;            # 查询表结构
跨库查询表
dese 库名.表名;

3.编辑表
alter table 表名 rename 新表名; # 修改表名

4.删除表
drop table 表名;

基于记录的增删改查

1.插入数据
insert into 表名 values(数据值1,数据值2);
2.查询数据
select * from 表名;    # 查询表中所有数据
select name from 表名;  # 指定姓名
3.编辑数据
update 表名 set 字段名=新数据 where 筛选条件;
4.删除数据
delete from 表名;
delete from 表名 where id=1;

image

标签:语句,基本,show,create,SQL,查询,库名,表名,table
From: https://www.cnblogs.com/LiaJi/p/16915671.html

相关文章

  • IS-IS 基本知识概述
    IS-IS(IntermediateSystem-IntermediateSystem)最早是仅用于工作在OSI所定义的数据链路层上的路由协议,而不能工作在IP协议栈。但是后来互联网的慢慢发展,IP协议栈变成了主......
  • MySQL数据库
    MySQL数据库数据库介绍存取数据的演变史1.原始阶段:文本文件存在文件路径不固定,数据格式不统一的问题2.软件开发目录规范规定了数据应该保存在db目录下路......
  • InfluxDB(3):Telegraf基本使用
    Telegraf简介Telegraf是一个基于插件的开源指标采集工具。本身是为InfluxDB(一款时序数据库)量身打造的数据收集器,但是它过于优秀,能够将抓取的数据写到很多地方,尤其在时序数......
  • bpmnjs的基本使用(vue)
    bpmn-js在vue中的基本使用效果:下载依赖包npmibpmn-jsbpmn-js-properties-panelcamunda-bpmn-moddle"bpmn-js":"^10.3.0","bpmn-js-properties-panel":"^1.1......
  • MySQL——MySQL基本SQL语句及MySQL数据类型
    MySQL——MySQL基本SQL语句一、注意事项1、sql语句必须以分号结尾2、sql语句编写错误之后不必担心、可以直接执行报错即可,或者后面加上\c取消执行即可二、库的相关操......
  • mysql length与char_length用法区别
    本文章来给大家详细介绍mysqllength与char_length用法区别,有需要了解的朋友可仔细参考参考。length:是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符c......
  • MySQL软件安装教程(windows系统)
    目录一、访问官网下载安装包1、访问官网2、点击DOWNLOADS3、下拉页面,点击MySQLCommunity(GPL)Downloads»4、接着点击MySQLCommunityServer5、在这个界面我们就可以......
  • mysql查询结果拼接树结构(树节点的移动)
    mysql查询结果拼接树结构(树节点的移动)思路:单表内查询全部数据,在业务层内递归拼接树结构。前端用的是element的Tree树形控件:树结构实体:@Data@AllArgsConstructor@......
  • MySQL 5.7.20详细安装教程(图文版)
    MySQL5.7.20详细安装教程(图文版)在自己在电脑上安装个MySQL的5.7.20版本,安装此版本主要是方便于平常使用。如图,选择自己电脑对应的版本进入官网进行下载。1、下载地址:My......
  • node 连接MySQL
    使用node创建一个服务端比java简单多,下面创建一个node服务端,连接MySQL并且将数据在浏览器显示出来一.node创建服务端案例varhttp=require("http");http.createSe......