Navicat里面的MySQL增删改查筛选语句演示(手把手教学)
2018-03-22 22:21
429 查看
现在我们先了解数据库工具,基本的一些名称
Navicat数据库管理工具
Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL、MariaDB、SQL Server、Oracle、PostgreSQL 和 SQLite 数据库。它与 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、阿里云和腾讯云等云数据库兼容。你可以快速轻松地创建、管理和维护数据库。
MySQL
Mysql是最流行的关系型数据库管理系统。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。如上述所说,简单的来说就是大盒子(服务器)装很多小盒子(数据库),而小盒子里面装文档(各种表格)
SQL语句
SQL 是用于访问和处理数据库的标准的计算机语言。
首先,要确定需求
要查什么、增加什么、改什么、删掉什么、筛选什么
针对哪个表的哪一个数据
然后,用相应的语句
最后,运行得出所要数据
查询:
查的语句格式:
Select 输出内容
From 从哪一个表(标的名称)
Where 给出的条件
SELECT
table_name
FROM
`innodb_index_stats`
WHERE
stat_name = 'size';
修改:
Update 表(名称)
Set 改成什么
Where 改哪里的(行/列)
1、需求:将innodb_table_stats 中的n_rows=19,table_name 改为Hard word
语句运算演示:
UPDATE innodb_table_stats
SET table_name = ' Hard work'
WHERE
n_rows = 19;
成功改的显示页面如上,返回表格查看结果如下:
2、需求:在名为department这个表里,将id=17的名称改为’内外科’
语句运算演示
UPDATE department
SET name = ' 内外科'
WHERE
id = 17;
增加:
Insert into 哪个表,
VALUES 哪些内容
语句运算演示:
INSERT INTO sys_config (variable,value, set_time, set_by)
VALUES ('yy','xx','2018-3-22','bb');
注意:如果表格有时间格式,相应的添加的内容也要保持一样的格式,否则操作失败,如下图第三列是时间格式
删除:
DELETE FROM 表格名称
WHERE name='qq' AND country='dd'; 什么内容
因测试人员权限问题,一般删除权限只能对开发人员开放,在此就不展示了。
筛选、排序
首先我们先认识一下升序、降序的键,如下图:
降序前五名:
SELECT * FROM `work` ORDER BY `number` DESC LIMIT 0, 5
升序前八名:
SELECT * FROM `work` ORDER BY `number` ASC LIMIT 0, 8
以上基本属于手把手教学,适用于初学者,每天进步一点,学下数据库语句!
Navicat数据库管理工具
Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL、MariaDB、SQL Server、Oracle、PostgreSQL 和 SQLite 数据库。它与 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、阿里云和腾讯云等云数据库兼容。你可以快速轻松地创建、管理和维护数据库。
MySQL
Mysql是最流行的关系型数据库管理系统。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。如上述所说,简单的来说就是大盒子(服务器)装很多小盒子(数据库),而小盒子里面装文档(各种表格)
SQL语句
SQL 是用于访问和处理数据库的标准的计算机语言。
首先,要确定需求
要查什么、增加什么、改什么、删掉什么、筛选什么
针对哪个表的哪一个数据
然后,用相应的语句
最后,运行得出所要数据
查询:
查的语句格式:
Select 输出内容
From 从哪一个表(标的名称)
Where 给出的条件
SELECT
table_name
FROM
`innodb_index_stats`
WHERE
stat_name = 'size';
修改:
Update 表(名称)
Set 改成什么
Where 改哪里的(行/列)
1、需求:将innodb_table_stats 中的n_rows=19,table_name 改为Hard word
语句运算演示:
UPDATE innodb_table_stats
SET table_name = ' Hard work'
WHERE
n_rows = 19;
成功改的显示页面如上,返回表格查看结果如下:
2、需求:在名为department这个表里,将id=17的名称改为’内外科’
语句运算演示
UPDATE department
SET name = ' 内外科'
WHERE
id = 17;
增加:
Insert into 哪个表,
VALUES 哪些内容
语句运算演示:
INSERT INTO sys_config (variable,value, set_time, set_by)
VALUES ('yy','xx','2018-3-22','bb');
注意:如果表格有时间格式,相应的添加的内容也要保持一样的格式,否则操作失败,如下图第三列是时间格式
删除:
DELETE FROM 表格名称
WHERE name='qq' AND country='dd'; 什么内容
因测试人员权限问题,一般删除权限只能对开发人员开放,在此就不展示了。
筛选、排序
首先我们先认识一下升序、降序的键,如下图:
降序前五名:
SELECT * FROM `work` ORDER BY `number` DESC LIMIT 0, 5
升序前八名:
SELECT * FROM `work` ORDER BY `number` ASC LIMIT 0, 8
以上基本属于手把手教学,适用于初学者,每天进步一点,学下数据库语句!
相关文章推荐
- 关于MySql中数据库、表的操作以及增删改查等一些SQL语句注意事项
- MySql增删改查语句
- MYSQL的常用命令和增删改查语句
- MYSQL的常用命令和增删改查语句和数据类型
- mysql里面如何用sql语句让字符串转换为数字
- 手把手教你mysql(九)增删改查
- MYSQL的常用命令和增删改查语句和数据类型
- mysql 语句 循环入数据库(Navicat)
- MySQL 增删改查语句介绍
- MySQL增删改查语句
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- MySQL 入门基础语句(增删改查)
- 如何在navicat里面远程登陆mysql
- sequelize常见操作使用方法(增删改查,手把手教学)
- MySQL的增删查改语句用法示例总结
- Mysql的增删改查语句简单实现
- mysql 增删改查的基本语句
- Mysql增删改查语句
- mysql的常用命令增删改查系列语句
- 关于PHP增删改查里面遇到的Mysql数组调用值为null的问题