一、术语
1、数据库(database)
2、数据库管理系统(DBMS)
3、列(column)/行(row)
4、主键(Primary key)
5、SQL(Structured Query Language)结构化查询语言
特点:(1)、所有DBMS都支持
(2)、简单易学、灵活强大
二、常用命令之一
6、MySQL选项和参数:
1: 指定用户登录名Ben:
2: mysql -u ben
3: 给出用户名、主机、端口、和口令:
4: mysql -u ben -p -h myserver -p 9999
(1)、命令输入在mysql>之后;输入help或\h获得帮助
(2)、命令用;或\g结束;输入quit、exit退出命令行
7、子句(clause):
clause有子句、条款的意思,SQL语句由子句构成,分可选和必需;一个子句通常由一个关键字和所提供的数据组成。如SELECT 语句的FROM子句,或ORDER BY子句
8、通配符(*)尽量不要使用,因为在检索不需要的列会降低检索或程序性能。
9、DISTINCT关键字指示Mysql只返回不同的值:
1: SELECT DISTINCT title FROM new
10、LIMIT子句限制返回的结果
1: SELECT id,title FROM new LIMIT 3
LIMIT m,n: 其中m表示从m行开始,n表示要检索的行数
当行数不够时,检索最大行的。
注意:Mysql5支持另一种LIMIT替代语法,LIMIT n OFFSET m:从m行开始曲n行
1: SELECT id,title FROM new LIMIT 1 OFFSET 3
2: SELECT id,title FROM new LIMIT 3,1
3: 效果一样
11、使用完全限定的表名
1: SELECT new.id,new.title FROM new
2: 当然表也可使用完全限定如:Mydata.new
12、ORDER BY子句
ORDER BY子句取出一个或多个列的名字,据此对输出进行排序 默认是升序(ASC),还可以降序(DESC),注意DESC只应用到直接位于其前面的列名。
如果在多个列中进行降序排列,必须在每个列指定DESC关键字
13、使用SHOW语句找出在服务器上当前存在什么数据库
1: SHOW DATABASES;
后面是复数
14、创建一个数据库MYSQLDATA
1: CREATE DATABASE MYSQLDATA;
1: CREATE TABLE product (pro_id INT,pro_price FLOAT,pro_name VARCHAR(20));
17、显示表的结构
1: DESCRIBE product
describe:描述、形容
18、往表中加入记录
1: INSERT INTO product VALUES(15.00,'pen')
2: #插入多行
3: INSERT INTO product (pro_price,pro_name) VALUES(12.00,' toothpaste'),
4: (18.00,'belt'),(15.00,'basin'),(52.30,'pot')
19、在navcat for mysql中对建立id
20、在navcat for mysql中设置字符集
选择‘product’表---右键 ‘设计表’---
同时可以设置主键
如此一来,我们就可以在表中插入中文数据;:
1: INSERT INTO product (pro_price,pro_name) VALUES(1.00,'SoftDrink'),(2.00,'矿泉水')
21、删除表
1: mysql>drop TABLE MYTABLE;
22、清空表
1: DELETE FROM new
23、更新数据
1: UPDATE product SET pro_price=50.00 WHERE pro_name='pot'
1: SELECT pro_price,pro_name FROM product ORDER BY pro_price DESC LIMIT 1
注意顺序
相关推荐
本文档旨在深入浅出 MySQL 数据库开发、优化与管理维护的知识点,涵盖了 MySQL 数据库开发的基本概念、优化技巧和管理维护方法。 数据库开发篇 在本篇中,我们将学习 MySQL 数据库开发的基础知识,包括数据类型、...
MySQL数据库知识点总结 MySQL 是一种关系型数据库管理系统(RDBMS),它具有高效、稳定、可靠、安全等特点,是目前最流行的开源关系型数据库管理系统之一。 MySQL 入门 1. MySQL 介绍:MySQL 是一种关系型数据库...
知识点 1:MySQL 的安装与配置 在实验一开始,学生需要安装并配置 MySQL。MySQL 安装包可以从官方网站下载,安装方式有两种:一种是下载安装包安装,另一种是下载压缩包解压配置。在本实验中,我们使用安装包方式...
下面是相关的知识点: 一、数据库结构 * 物理模型:指数据的存储结构,如对数据库物理文件、索引文件的组织方式、文件的存取路径,内存的管理等。 * 关系模型:按关系模型组织的数据表达方式简洁、直观,插入、...
这些知识点可以帮助学生更好地理解和应用数据库系统维护的技术。 六、实验要求 在实验中,我们需要使用 MySQL Workbench 来完成所有的实验, 并将查询过程以屏幕抓图的方式拷贝,形成实验文档。 七、知识点总结 ...
本资源将从基础篇开始,详细讲解 MySQL 的安装、配置、启动和关闭服务、SQL 基础等知识点。 MySQL 的安装与配置 MySQL 的安装是使用 MySQL 的第一步,用户需要根据自己的操作系统选择合适的安装方式。在 Windows ...
《深入浅出 MySQL 数据库开发优化与管理维护》是一本专为MySQL爱好者和专业人士准备的指南,旨在帮助读者深入理解MySQL的各个方面,并提供实用的优化和管理策略。MySQL作为世界上最受欢迎的关系型数据库管理系统之一...
MySQL数据库系统的安装、配置和使用是Web开发和数据处理的基础,本章将详细介绍MySQL数据库系统的简介、安装、配置、数据类型、结构化查询语言、数据库管理工具等知识点。 一、MySQL数据库系统简介 MySQL是一个多...
MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),以其高效、可靠和灵活性著称。...通过这个官方的测试数据库,你可以实践上述知识点,了解MySQL的工作原理,提升你的数据库管理和开发技能。
在现代软件开发中,Java语言和MySQL数据库的结合使用是技术领域中一个...通过对这些知识点的了解和掌握,开发者能够更加高效地进行软件开发和数据库操作,同时也能够应用数据挖掘技术进行更深层次的信息分析与处理。
mysql数据库知识点
以下是相关知识点的详细说明: 1. **数据库创建**: 在MySQL中,创建数据库使用`CREATE DATABASE`语句。例如,要创建一个名为`mydb`的数据库,可以输入: ``` CREATE DATABASE mydb; ``` 2. **数据库打开**: ...
### MySQL数据库基础知识点总结 #### 数据库概念理解 数据库是一种按照特定格式存储数据的仓库,其目的是为了方便数据的存取操作。在IT领域中,数据库是存储与管理大量数据的关键工具之一,它能有效组织数据,使得...
【数据库概念及作用】 数据库是一个组织和存储数据的系统,它由一组按照特定规则组织的特殊格式文件组成。数据库的主要作用是提供高效、安全的数据存储和访问,确保数据...这些知识对于理解和使用MySQL数据库至关重要。
MySQL数据库知识点总结 MySQL数据库知识点总结是关系型数据库管理系统(RDBMS)的核心概念,涵盖了数据库概念、发展历程、常见数据库、数据库结构、数据操作、SQL语句等知识点。 1. 数据库概念 数据库是用来存储...
### 测试MySQL数据库连接(Java) #### 知识点概览 本文将详细介绍如何通过Java程序测试MySQL数据库的连接,并确保数据库配置...通过学习本文提供的知识点,开发者可以更好地掌握Java与MySQL数据库交互的基本技巧。
以下是几个相关的知识点: 1. **SQL语法**:通过运行`dbt3_s1.sql`,你可以了解标准SQL语句的编写,包括创建表、插入数据、更新和删除记录等操作。 2. **数据库设计**:DBT3的表结构通常反映了真实世界业务场景,...
MySQL 5.1是MySQL数据库管理系统的一个重要版本,它在2005年发布,以其稳定性和高效性受到广泛欢迎。MySQL是一个开源的关系型数据库管理系统(RDBMS),由瑞典的MySQL AB公司开发,后来被Sun Microsystems收购,最终...
MySQL 数据库应用形考任务 1~4 的知识点摘要 实验 1:数据库创建和管理 * 创建数据库和表的方法 * MySQL 支持的数据类型 * 数据完整性在 MySQL 下的表现形式 * CREATE TABLE 语句的操作方法 * SHOW TABLES 语句的...