数据库概述与mysql数据基础操作知己一语

mysql 数据库基础及增删改查命令

是实现对数据库资源有效组织,管理和存取的系统软件

数据亏的建立和维护功能,数据定义功能,数据操纵功能,数据库运行管理功能,通信功能

是一个人机系统,由硬件,OS,数据库,DBMS,应用软件和数据库用户组成。带有数据库并整合数据库管理软件的计算机系统,即DB+DBMS

第二代数据库是关系型数据库(RDBMS)

第三代数据库统称为非关系型数据(NOSQL)

实体

​ 也成为了实例,对应现实世界中可区别其他对象的“事件”或“事务”

​ 如用户,账户

属性

联系

所有实体及实体之间联系的集合构成一个关系数据库

一款深受欢迎的开源关系型数据库、

Oracle 旗下的产品

遵守GPL 协议,可以免费使用与修改

特点:

mysql 目前常用版本为 5.6 和 5.7 以及8.0

decimal是MySQL中存在的精准数据类型,语法格式“DECIMAL(M,D)”。其中,M是数字的最大数(精度),其范围为“1~65”,默认值是10;D是小数点右侧数字的数目(标度),其范围是“0~30”,但不得超过M。

如 decimal (5,2 ) :5 个有效长度数字,小数点后面有 2 位

所以varchar(4),存入3个字符将占用4个字节

SQL 语句用于维护管理数据库,包括数据查询,数据更新,访问控制,对象管理等功能

命令格式:

连接数据库:mysql [-h 服务器ip或域名 -u 用户名 -p 密码 数据库名称 ]

退出数据库: exit 或者 quit

创建数据库 : create database 数据库名;

切换/使用数据库:** use 数据库名;

查看数据库:show databases;

查看当前数据库: select database();

删除数据库:drop database 库名;

示例

创建数据表:

create table 数据库名称.数据表名称(字段名1 数据类型(宽度) 约束条件, 字段名2 数据类型(宽度) 约束条件, .......);

查看当前库中有哪些表

show tables;

查看表结构

desc 数据库名.表名;

desc 表名;

格式

alter table 库名.表名 执行动作 [first];

新字段默认添加在字段结尾,使用first 可以将新字段添加再开头

alter table 库名.表名 add 字段名 类型(宽度) 约束条件 [after 字段名 | first ];

格式:

修改的字段类型不能与已存储的数据冲突,也可以用来调整字段顺序

alter table 库名.表名 modify 字段名 类型(宽度) 约束条件 [after 字段名 | first ];

格式

(也可以用来修改字段类型)alter table 库名.表名 changer 源字段名 新字段名 类型(宽度)约束条件 [after 表字段 | first ] ;

格式:

表中有多条记录时,所有列的此字段的值都会被删除

alter table 库名.表名 drop 字段名;

表对应的文件名,也被改变表记录不受影响

alter table 表名 rename 新表名;

格式:

drop table 库名.表名;

方法一:

insert into [数据库名.]表名(字段1,字段2....) values(字段1值,字段2值...);

方法二:

insert into [数据库名.]表名 values(字段1值,字段2值)

格式:

select 字段名1,字段名2 ....... from 数据表;

select * from 数据表; “ * ” 表示所有的字段

select * from 数据表 \G 在命令后加上 \G ,表示按列显示(注意,此命令后面不要加分号 ; )

格式

select 字段名1,字段名2 ....... from 数据表 where 条件1 and/or 条件2 ....;

格式

select * from 数据表 limit n; 显示头2行

select * from 数据表 limit n,m; 显示第n 行后面的m 行

先查询表中有哪些数据

演示查询结果

格式:

delete from 表名 [where 条件表达式];

删除时如果不加上条件表达式,则删除整个表数据

update 表名 set 字段名1=字段值1 [,字段名2=字段值2....] [where 条件表达式] ;

THE END
0.数据库原理(一)数据库的基本操作数据库的基本操作实验原理这一部分,我在上节课的实验报告中已经完成。在学习MySQL基本操作语句的过程中我所学习到的知识有—— 建库:create database数据库名称; 切换数据库命令:use 数据库名称; 建表:createtable表名( 字段1 字段类型, 字段2 字段类型, … 字段n 字段类型 jvzquC41dnuh0lxfp0tfv8vsa7;82?72;1gsvrhng1jfvjnnu1735?56397
1.数据库基础与操作浅学数据库 本文详细介绍数据库的基础知识,包括数据库的概念、组成、数据类型等,并深入探讨数据库操作、约束、索引等内容,帮助读者掌握数据库的设计与管理。 数据库 数据库基础知识:基本概念,数据库组成,数据类型,数据库操作,管理。 数据库:DateBase 按照一定的数据结构来组织,存储和管理数据的仓库。存储在一起的jvzquC41dnuh0lxfp0tfv8vsa6987A>451gsvrhng1jfvjnnu1739B78:3=
2.数据库基本知识+关系型数据库的基本操作JerryZaoSELECT LAST_INSERT_ID():显示插入语句用了多少,但是准确,如果批量插入,只记录1次 使用 DROP FROM table;再插入数据,LAST_INSERT_ID() 从当前数据增长 最好使用 TRUNCATE table; 就1开始 UNSIGNED:无符号 NULL, NOT NULL , DEFAULT 不能加引号 浮点型:支持使用精度 NULL , NOT NULL , DEFAULT,UNSIGNED 日期jvzquC41yy}/ewgnqiy/exr1Lgxs{cfq1r5::=;:494ivvq
3.关于初学PHP时的知识积累总结php技巧php教程八、PHP访问MySQL数据库 1、数据库操作的基本步骤 链接数据库服务器mysql_connect(MySQL服务器主机名,用户名,密码); 选择一个数据库mysql_select_db(数据库名,资源标识); 对数据库进行操作mysql_query(数据库语句,资源标识); 对数据记录进行处理 mysql_fetch_row(资源标识); jvzquC41yy}/rqu0ep5gcz4564:70qyon
4.党的基本知识资料库党建【党在社会主义初级阶段的基本路线】 【党的生命线和根本工作路线】 【党的最大政治优势】 【 改革开放以来党的全部理论和实践的主题】 【中国共产党人的初心和使命】 【“四个意识”】 【“两个维护”】 【“四个伟大”】 【“四个自信”】 【党治国理政第一位的任务】 【新时代党的建设jvzq<84fcpmkkjs0rguqnn3eqo4dp8LD1697:=91kpjfz7mvon
5.MySQL基础知识与操作指南mysql基础知识复习 一、数据类型 整数类型 浮点类型和定点类型 字符串类型 文本类型(用于表示大量文本数据) 日期与时间类型 二进制类型(存储图片等数据) 二、数据库的基本操作 创建数据库 create database 数据库名称; AI运行代码mysql 1 删除数据库 drop database 数据库名称; jvzquC41dnuh0lxfp0tfv8r2a7=86A;::1gsvrhng1jfvjnnu173;><4749
6.数据库基础与SQL操作详解1.库、表、记录的概念 数据库(Database): 数据库是一个集合,其中包含相关数据的组织和存储。 它是逻辑上相互关联的数据项的集合。 数据库可以包含多个表,通过使用数据库,可以更好地组织和管理数据。 表(Table): 表是数据库中的一个基本组成单位,它由行和列组成。 jvzquC41dnuh0lxfp0tfv8Hjkokoivjpi1gsvrhng1jfvjnnu1743B:35;;
7.数据库概述数据库和数据库软件csdn本文介绍了数据库的基础概念,包括数据库、数据库管理系统(DBMS)和SQL。详细讲解了如何使用MySQL,包括基本操作如连接、创建数据库、数据类型、表的管理以及SQL的基本查询、数据操作和DML、DDL、DCL等语言。 目录 1.什么是数据库 1.1数据库相关概念 DB:数据库: DBMS:数据库管理系统: SQL:结构化查询语言 2.MySQL的jvzquC41dnuh0lxfp0tfv8r2a9869@:891gsvrhng1jfvjnnu1749<>4:26