MYSQL—— 基础入门,增、删、改、查(基础篇)
首先呢,先解释一下基本的概念,心里最起码知道就ok啦!其余更多的了解,得另查看喽!
(1)什么是sql?
sql:指结构化查询语言,有能力访问数据库,是一种ANSI(美国国家标准话组织)的标准计算机语言
(2)什么是mysql?
mysql是一个关系型数据库管理系统,关系型数据库将数据保存在不同的表中,这样增加了提取数据的速度并提高了灵活性
(3)sql的分类?

数据库的操作:增、删、改、查,如下正式进行.............
1、创建数据库
语法:create database 库名
create database dd; #创建了,名称为dd的数据库
2、创建数据表
语法:create table 表名(列声明)
示例:create table study (id int); #1、创建数据表,至少存在一列,否则报错 2、创建一个数据表,必须指定主键,因此修改后如下
create table study(id int primary key); #primary key 指定主键
3、重命名表
语法:alter table 表名 rename 新表明
示例:alter table study rename studys; #将study 重命名为studys
4、增(向表中插入数据内容)
语法:insert into 表名 values('值1','值2'....) #注意:插入的值需与给定的列对应
insert into 表名 (列名1,列名2...) values('值1','值2'....)
示例:insert into studys values (''); #studys表中的id列添加值为1
1-4的效果图如下:

5、改(向表中插入列)
语法:alter table 表名 add 列名 列类型
示例:一次插入一列:alter table studys add sex varchar() default null; #在数据表studys中添加列名为sex的列,默人到最后一列
一次插入多列: alter table studys add (age varchar(10) default null ,classname varchar(10) default null); #在数据表studys中一次插入多列,列名为age与classname,默人到最后一列
插入某个固定值后: alter table studys add tels varchar(11) default '-' after age; #在age后面插入列,列名为tels,default含义为:当此列没有数据时默认‘-’填充
插入到第一列: alter table studys add telz varchar(11) default '-' first; #将telz添加到第一
运行结果后的图示例:

(修改列名称)
语法:alter table 表名 change 列名称 列新名称 列数据类型
示例:alter table studys change name names varchar(); #将列名name修改为names,列数据;类型必须添加,否则报错
(修改表中的数据)
语法:update 表名 set 列名称 = 新值 where 修改条件
示例:一次修改一个数据:update studys set name = '王三' where id = ; #将id为1且name的默认值null,修改为‘王三’
一次修改多个数据:update studys set sex= '男', age= '', classname='二班' where id = ; #将id为1且sex,age,classname的默认值null,修改为‘男’,‘11’,‘二班’
5-6的效果图如下:

6、查(查询数据)
语法:select 列名称 from 表名称 【查询条件】
示例:select * from studys; #查询所有的表数据
select id,name from studys; #查询列名为id,name的数据
select id,name,sex,classname from studys where id = ; #添加查询条件,查询数据
运行后的效果图如下:

7、删(删除行)
语法:delete from 表名称 where 删除条件;
示例:delete from studys where id = ; #删除id为1的行
delete from studys; #删除表中的所有数据
id为1的整行已被删除,运行后的效果图如下:

(删除表)
语法:drop table 表名
示例:drop table studys;
(删除库)
语法:drop database 库名
示例:drop database dd;
每天进步多一点点,坚持,坚持,再坚持.............
MYSQL—— 基础入门,增、删、改、查(基础篇)的更多相关文章
- Mysql基本操作语句 增-删-改-查
增 INSERT INTO 表名(属性名1,属性名2) VALUES(值1,值2) 删 DELETE FROM <表名> [WHERE 子句] [ORDER BY 子句] [LIMIT 子 ...
- iOS sqlite3 的基本使用(增 删 改 查)
iOS sqlite3 的基本使用(增 删 改 查) 这篇博客不会讲述太多sql语言,目的重在实现sqlite3的一些基本操作. 例:增 删 改 查 如果想了解更多的sql语言可以利用强大的互联网. ...
- 好用的SQL TVP~~独家赠送[增-删-改-查]的例子
以前总是追求新东西,发现基础才是最重要的,今年主要的目标是精通SQL查询和SQL性能优化. 本系列主要是针对T-SQL的总结. [T-SQL基础]01.单表查询-几道sql查询题 [T-SQL基础] ...
- iOS FMDB的使用(增,删,改,查,sqlite存取图片)
iOS FMDB的使用(增,删,改,查,sqlite存取图片) 在上一篇博客我对sqlite的基本使用进行了详细介绍... 但是在实际开发中原生使用的频率是很少的... 这篇博客我将会较全面的介绍FM ...
- django ajax增 删 改 查
具于django ajax实现增 删 改 查功能 代码示例: 代码: urls.py from django.conf.urls import url from django.contrib impo ...
- ADO.NET 增 删 改 查
ADO.NET:(数据访问技术)就是将C#和MSSQL连接起来的一个纽带 可以通过ADO.NET将内存中的临时数据写入到数据库中 也可以将数据库中的数据提取到内存中供程序调用 ADO.NET所有数据访 ...
- MVC EF 增 删 改 查
using System;using System.Collections.Generic;using System.Linq;using System.Web;//using System.Data ...
- python基础中的四大天王-增-删-改-查
列表-list-[] 输入内存储存容器 发生改变通常直接变化,让我们看看下面列子 增---默认在最后添加 #append()--括号中可以是数字,可以是字符串,可以是元祖,可以是集合,可以是字典 #l ...
- Go语言之进阶篇mysql增 删 改 查
一.mysql操作基本语法 1.创建名称nulige的数据库 CREATE DATABASE nulige DEFAULT CHARSET utf8 COLLATE utf8_general_ci; ...
- day 37-8 关于mysql 的增 删 改 查 及联合列表
1 VARCHAR : 字符串的意思 (括号内的数字代表尾数) 输入的字符串在这个范围内都行 CHAR :字符串的意思(区别就有几位数字 必须写几位) INT 整数(位数) 输入的数字 ...
随机推荐
- tomcat6 高并发配置 与优化
server.xml配置 1. <Connectorport="8080"protocol="HTTP/1.1" 2. maxThreads=&quo ...
- c语言,文件操作总结
C语言文件操作 一.标准文件的读写 1.文件的打开 fopen() 文件的打开操作表示将给用户指定的文件在内存分配一个FILE结构区,并将该结构的指针返回给用户程序,以后用户程序就可用此FILE指针来 ...
- SpringMVC:数据绑定入门(二)
1.为了实现所输入的数据格式与所需要的匹配该如何做到?例如:http://localhost:8080/date1.do?date1=2018-01-01,其中输入的date1的数据类型为一个格式为& ...
- 如何在不使用三大地图的KEY和相关组件的情况下,直接传参数到相关的H5地图
以高德地图为例: window.location.href='http://m.amap.com/navigation/index/daddr=104.188206%2C30.858513%2C'+' ...
- ACCA AI来袭会议笔记
ACCA AI来袭会议笔记 Technology in Accounting 调研报告: http://cn.accaglobal.com/news/professional_report.html ...
- kaggle入门项目:Titanic存亡预测 (一)比赛简介
自从入了数据挖掘的坑,就在不停的看视频刷书,但是总觉得实在太过抽象,在结束了coursera上Andrew Ng 教授的机器学习课程还有刷完一整本集体智慧编程后更加迷茫了,所以需要一个实践项目来扎实之 ...
- Prime 算法的简述
前面在介绍并查集时顺便提了Kruskal算法,既然已经说到了最小生成树问题,就没有道理不把Prime算法说了. 这里面先补充下Kruskal算法的大概意思,Kruskal算法通过把所有的边从小到大排列 ...
- 基于分支限界法的旅行商问题(TSP)一
旅行推销员问题(英语:Travelling salesman problem, TSP)是这样一个问题:给定一系列城市和每对城市之间的距离,求解访问每一座城市一次并回到起始城市的最短回路.它是组合优化 ...
- flask模板
做为python web开发领域的一员,flask跟Django在很多地方用法以都是相似的,比如flask的模板 模板就是服务器端的页面,在模板中可以使用服务端的语法进行输出控制 1.模板的工作原理 ...
- 一种轻量级的微信小程序日志监控的方法
今天一个活动要写个H5,明天一个功能要用小程序,天天都在写bug.用户反馈小程序用起来有问题还特么还不知道到底出了啥bug,反馈多了,老板要扣工资了!看来挖了太多坑不填也不行,程序异常还是要主动追踪, ...