sql基础语法(学习笔记)

常见的数据库:

Oracle Database:甲骨文公司
SQL Server  : 微软公司
DB2 :IBM公司
PostgreSQL:开源
MySQL : 开源(主流)
Access : 微软公司

SQL语句种类
(1)DDL(数据定义语言):创建、删除或修改数据库以及数据库中的表等对象。

①CREATE:创建数据库和表等对象

②DROP:删除数据库和表等对象

③ALTER:修改数据库和表等对象

(2)DML(数据操作语言):查询或修改表中的记录。

①SELECT:查询表中的数据

②INSERT:向表中插入数据

③UPDATE:修改表中的数据

④DELETE:删除表中的数据

sql基础语法
登录数据库
mysql -u root(指定账户) -p root(登录密码)
在这里插入图片描述
新建一个库
CREATE DATABASE db_name[库名];
创建一个abc的库
在这里插入图片描述查看所有数据库
show databases;
在这里插入图片描述
删除数据库
OROP databases db_name;[库名]、
删除abc的库
在这里插入图片描述
查看数据库,库名为abc的就没有了
在这里插入图片描述进入数据库
use db_name[库名]
进入abc的数据库
在这里插入图片描述数据表操作:
创建表
CREATE TABLE 表名(字段名 数据类型)
在这里插入图片描述查看a表里面的字段
desc a;
在这里插入图片描述删除表
DROP table a;

删除表里面的字段
ALTER TABLE table_name DROP xm;
把xm字段删掉
在这里插入图片描述添加表里面的数据
ALTER TABLE table_name ADD xm varchar(255)
添加一个xm的字段
在这里插入图片描述
修改字段的内容
ALTER TABLE a change xm xh int()
把xm改为xh

在这里插入图片描述插入语句
INSERT into a VALUES(1,‘a’);
在这里插入图片描述xh字段为不是字符型是int型所以插入的数据为0;
在这里插入图片描述
改为字符型
在这里插入图片描述标准的插入语句
INSERT INTO a (id,xm) VALUES (11,‘xiaoming’);
在这里插入图片描述查询语句
select*from a;
查询a表里面所有的数据
在这里插入图片描述select xm from a;
查询a表,xm字段里面的数据
在这里插入图片描述修改数据
update a set xm=‘aaaaaa’;
把xm字段里面的 数据全部改为aaaaaa
在这里插入图片描述
update a set xm=‘hack.hello’ where id=1;
指定修改
在这里插入图片描述删除数据
delete from a where xm=‘aaaaaa’;
删除字段为aaaaaa的数据
在这里插入图片描述

发布了14 篇原创文章 · 获赞 0 · 访问量 132

猜你喜欢

转载自blog.csdn.net/weixin_45291045/article/details/104960562