-
MySQL增删改查
2019-08-05 12:27:09Mysql增删改查sql语句练习 关于数据库的一些操作: 进入mysql 命令行: mysql -uroot –p 查看所有数据库: show databases; 创建数据库: create database wg charset utf8; 删除数据库: drop database wg; 选择...数据库可以更有效的管理数据,利于数据查询和管理,存储海量数据,安全性较高等。
MySQL并发性好,不适合做复杂业务。主要用在电脑,SNS,论坛。对简单的SQL处理效果好。
查看所有数据库: show databases;
创建数据库: create database wg charset utf8;
删除数据库: drop database wg;
选择数据库: use databases;
查看所有表: show tables;
查看创建数据库的语句:show create database databasename;
查看创建表的语句:show create table tablename;
查看表结构:desc tablename;
增:
mysql> use wg;
mysql> create table students( id int auto_increment primary key,name varchar(10) not null,sex varchar(12),address varchar(50),phone int not null unique);
#自增长 auto_increment
#非空 not null
#默认值 default ‘xx’
#唯一 unique
#指定字符集 charset
#主键 primary key
mysql> create table scores(id int auto_increment primary key,s_id int not null,grade float not null);
数据:
mysql> insert into student (id,name,sex,phone) values(122,’wg’,’男’,’110’);
mysql> insert into students values(111,’wg’,’121’,’dd’) ;
删:
mysql> drop table tablename;
mysql> truncate tablename; 快速删除表数据,自增长id从头在来,快速,从磁盘直接删除,不可恢复
mysql> delete from student; 删除整个表的数据,自增长继续
改:
mysql> alter table oldtable rename newtable; 改表名
mysql> alter table oldtable rename newtable;该表名
mysql>alter table tablename modify 属性 结构;
mysql>alter table tablename add 属性2 after 属性1;新增字段位置
mysql>update tablename set 要改的属性;不指定条件,修改所有
mysql>update tablename set 要改的属性 where name=‘wg’;只修改wg
查:
mysql> show create table tablename; 查看新建表语句
mysql> desc tablename; 查看表结构
mysql> show tables; 查看所有表
mysql> select * from students limit 5; 查询 5 条
mysql> select * from students limit 1,5;从第几条开始,下面的n条
mysql> select * from students where sex=‘男’; #指定条件
mysql> select * from students where sex=‘男’ and age>10; #多个条件,必须同时满足
mysql> select* from students where sex=‘男’ or sex=‘未知’ ; #多个条件,有一个满足即可
mysql> select * from students where sex !=‘男’; #<>也是不等于
mysql> select * from students where addr like ‘%东京%’;#模糊匹配,%代表的是通配符,必须得用like
mysql> select * from students a where a.stu_name like ‘姚_’;#_通配符表示任意一个单字符,姚字后面只能跟一个字
mysql> select a.stu_name ‘学生名称’,a.phone ‘学生电话’ from students as a where a.stu_name=‘姚远’;#给表起别名,as可以省略
select * from students a where a.money BETWEEN 1000 and 10000;#在什么什么之间的数据
select * from students ORDER BY money desc; #order by xxx desc,根据哪个字段继续排序,默认是升序,降序是desc,升序asc
select * from students a where a.addr = ‘’ or a.addr is null; #查询字段为空的数据
select DISTINCT a.money from students a ;#去重
select count(*) ‘学生人数’ from students where sex=‘女’; #统计行数
select max(a.money) 钱最多 from students a; #最大值
select min(money) 钱最少 from students;#最小值
select avg(a.money) 平均多少钱 from students a; #平均数
select sum(a.money) 总共多少钱 from students a;#总和备份数据库:
mysqldump -uroot -p db > db.sql
恢复数据:
mysql -u root -p db < db.sql -
mysql 增删改查
2017-03-29 23:43:10mysql 增删改查登录到数据mysql -u root创建数据库 create database test4;选择数据库use test4;创建表create table stu(id int unsigned not null auto_increment primar y key,age tinyint unsigned not null,...mysql 增删改查
登录到数据
mysql -u root
创建数据库
create database test4;
选择数据库
use test4;
创建表
create table stu(id int unsigned not null auto_increment primar y key,age tinyint unsigned not null,phone char(13) null default "000" );
增
insert into stu values(null,16,130769488);
删
delete from stu ;
改
update stu set age =222 where phone="130769488";
查
select * from stu;
修改表
修改列
alter table stu change phone tel char(13);
增加列
alter table stu add addr char;
删除列
alter table stu drop tel;
重命名表
alter table stu rename student;
删除表
drop table student;
删除数据库
drop database test4;
更多资料
-
jsp+servlet+jdbc+mysql增删改查_MySQL增删改查
2020-11-16 15:32:38Mysql增删改查 - FengMo的博客mo66.cn今天将之前的 Mysql学习笔记 进行整理,由于图片之前已经有了,因此今天就不放图片了连接数据库mysql 增删改查>增1. 创建数据库CREATE DATABASE FengMo;上面的语句中我们...Mysql增删改查 - FengMo的博客mo66.cn今天将之前的 Mysql学习笔记 进行整理,由于图片之前已经有了,因此今天就不放图片了
连接数据库
mysql
增删改查>增
1. 创建数据库
CREATE DATABASE FengMo;
上面的语句中我们创建了一个数据库名为FengMo
** 补充:** 创建完成后需要选库方便下面的数据表创建,语句:USE FengMo;
2. 创建数据表
CREATE TABLE Mo66( ID int(11), user varchar(15), password varchar(32) );
上面的语句中我们创建了,一张名为Mo66的数据表,表中有三个字段:ID user password
3. 插入数据
insert into Mo66 values(1,'fengmo','123456');
执行后就会在表中添加一条数据,等下查找会看到
增删改查>删
1. 删除表中数据
DELETE FROM Mo66 WHERE ID=1;
以上语句中删除了Mo66数据表中的ID=1这一行的数据
2. 删除表
DROP TABLE Mo66;
这样就将Mo66整张表给删除了
3. 删除数据库
DROP DATABASE FengMo;
执行后你就把名为FengMo的这张表给删除了
增删改查>改
改就是修改数据表中的数据
UPDATE Mo66 SET password='654321' WHERE ID = 1;
将ID=1这一行的密码修改成了654321
增删改查>查
1. 查询所有数据库
SHOW DATABASES;
查询所有的数据库
2. 查询库中的所有数据表
先选中需要查询的数据库
USE FengMo; SHOW TABLES;
查询了FengMo数据库中的所有数据表
3. 查询表中的内容
SELECT * FROM Mo66;
执行后就查询了Mo66这张数据表中的所有内容
好了这就还是mysql的增删改查,现在也就会这么多了
-
mysql增删改查
2019-05-21 17:55:08 -
c语言 oracle 增删改查语句_MySQL增删改查
2020-12-28 16:35:50Mysql增删改查 - FengMo的博客mo66.cn今天将之前的 Mysql学习笔记 进行整理,由于图片之前已经有了,因此今天就不放图片了连接数据库mysql -u用户名 -p密码增删改查>增1. 创建数据库CREATE DATABASE FengMo;... -
mysql增删改查 简称_mysql增删改查基本语句
2021-01-19 17:45:12mysql的增删改查属于基本操作,又被简称CRUD,其中删用的较少,毕竟这个功能给用户是是非常危险的,就是客户删除的数据也没有真正的删除,其中查询是十分常用的。1 mysql数据库增加:create用法:1.1 添加一条数据... -
MySQL增删改查语句练习.docx
2020-11-01 13:04:07MySQL增删改查语句练习,有数据库的创建,增删改查的具体实例。表结构和数据维护。维护学生信息、老师信息和成绩信息支持按多种条件组合查询学生信息和成绩信息 -
MySQL 增删改查
2017-02-28 11:00:52--增 INSERT INTO tab1 (id, NAMES) VALUES('5', '车行径'); --删 DELETE FROM tab1 WHERE id = '5'; --改 UPDATE tab1 SET NAMES = '吴中者' WHERE id = '2'; --查 SELECT id, NAMES FROM tab1 WHERE ... -
通用mybatis-MySQL增删改查CRUD源码
2018-09-30 14:13:55通用mybatis-MySQL增删改查CRUD源码,不用再写增删改查了 -
python实现的MySQL增删改查操作实例小结
2020-09-09 06:25:07主要介绍了python实现的MySQL增删改查操作,结合实例形式总结分析了Python基本的mysql增删改查及银行账号查询等相关操作实现技巧,需要的朋友可以参考下 -
Android 通过PHP操作Mysql 增删改查
2018-07-20 14:04:30Android 通过PHP操作Mysql 增删改查,讲解Android如何操作服务器中Mysql数据库,让大家从本地数据过渡到服务端数据,课程中会通过代码编写实战,从php服务端代码,到Android网络请求、Json解析,详细为大家讲解,... -
Mysql增删改查sql语句练习
2019-06-10 20:07:44Mysql增删改查sql语句练习 关于数据库的一些操作: 进入mysql 命令行: mysql -uroot –p 查看所有数据库: show databases; 创建数据库: create database wg charset utf8; 删除数据库: drop database wg; 选择... -
C#+MySql 增删改查源码实例
2017-02-14 16:43:45C#+MySql 增删改查源码实例 包括需要引用的DLL -
mysql8.0增删改查语句_MySQL增删改查语句
2021-01-19 17:41:41/数据表,显示表的结构)l创建数据库 create database studentl删除数据库 drop database studentl创建数据表 create table admin(....)l删除数据表 drop table adminl显示...l显示表结构 desc adminl增删改查lIns... -
PHP+MySQL增删改查
2019-02-28 22:32:22PHP+MySQL增删改查 -
MySQL增删改查常用语句命令
2018-06-19 10:27:362017/11/01 | 未分类 |songjian| 1 条评论 | 1818 viewsMySQL关系型数据库RDS中的老大哥,增删改查是MySQL入门的基础,数据库吧来说说MySQL数据库增删改查常用语句。增删改查语句增删改查的语句命令为增:... -
JFinal+mysql增删改查实例
2014-05-23 13:02:00JFinal+mysql增删改查实例 mysql数据库,访问地址都在里面,导入即可运行! -
Mysql增删改查 Demo
2016-10-29 15:27:32Mysql增删改查 Demo -
node.js中 mysql 增删改查操作及async,await处理实例分析
2020-10-15 16:30:31主要介绍了node.js中 mysql 增删改查操作及async,await处理,结合实例形式分析了node.js中 mysql库安装、增删改查操作及async,await处理相关实现技巧,需要的朋友可以参考下 -
springmvc+mysql增删改查批量删除异步请求全选反选
2017-09-05 14:25:44非常好的一个springmvc项目,下载即运行,包含了增删改查,批量删除,全选/反选,异步请求等内容。springmvc+mysql增删改查批量删除异步请求全选反选 -
mysql增删改查语句执行效率?
2020-01-19 17:04:20mysql增删改查语句执行效率?????????????? 那个快那个慢排个序。。。。。。。。。。。。。。。。。。。。。。 -
mysql增删改查_Java和小程序的入门学习,对mysql数据库进行增删改查
2020-12-05 16:54:00之前答应给大家录制mysql数据库的增删改查操作,一直比较忙,没有时间录制,今天终于把Java对mysql数据库的增删改查操作录制完了。拿出一部分免费给到大家。01小程序里调用Java接口来操作mysql数据库02小程序对mysql... -
jsp+mysql增删改查,有登陆注册功能
2019-03-16 08:23:12本系统为简单的jsp+mysql增删改查例子,有用户登陆,注册,学生信息显示,修改,查询,删除功能,也可以管理登陆用户信息,对于刚开始学习jsp的同学有很好的参考性。 PS:在数据库中先建立mldn数据库,然后将mldn.... -
oracle和mysql增删改查的区别_快速搞懂 MySQL与Oracle 的增删改查 看这一篇就够了...
2021-02-02 19:38:45MySQL 与 Oracle 的增删改查MySQL —— 增删改查MySQL — 增MySQL — 删MySQL — 改MySQL — 查Oracle —— 增删改查Oracle — 增Oracle — 删Oracle — 改Oracle — 查MySQL —— 增删改查MySQL — 增1 新增数据库...
-
C语言零基础入门(详细讲解)
-
威刚固态ADATA_SSDToolBoxSetup3.0.3.rar
-
部编三年级上册语文26灰雀 教案.pdf
-
2021年 系统架构设计师 系列课
-
本地文件导入数据库
-
精通编译Makefile,Nina, 从底层uboot到Android
-
《文件过滤及内容编辑处理命令》
-
2021年 系统分析师 系列课
-
新手如何免费开始学习阿里云ECS云服务器?
-
dockerfile的端口映射
-
牛牛量化策略交易
-
return
-
查询字段在哪个表里面
-
实现 MySQL 读写分离的利器 mysql-proxy
-
异步电机按定子磁场定向的转差频率控制.pdf
-
1013 数素数 (20 分)C语言
-
浏览器下载文件的方法总结
-
Python函数库深度详解(1)
-
MySQL 触发器
-
Oracle_11g_Linux到Linux_DataGuard部署