![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL数据库
MYSQL数据库入门到精通
Pan_Yuan123
每个人都该知道自己想要的是什么
展开
-
单表数据记录的查询、分组、排序、限制查询结果数量
select语句进行查询 语法结构:select select_expr [, select_expr ...] /*查询表达式,可以是一列或者多列*/[from table_references /*表名称*/[where where_condition] /*查询条件...原创 2020-10-15 18:20:39 · 1022 阅读 · 0 评论 -
单表数据记录的更新、删除
update语句进行更新:更新特定的行、更新所有的行。语法格式:uodate table_nameset column_name1=value1,column_name2=value2,...,column_namen=valuenwhere(condition); /*更新满足条件的记录;如没有此句则更新所有行案例:...原创 2020-09-29 19:50:30 · 535 阅读 · 0 评论 -
设置自动编号
给表添加自动增长列 语法格式:列名 数据类型 auto_increment注:1、自增列的初始值默认是1,每添加一条记录,自动增长1。 2、建表时可用 auto_increment=n 来指定一个自增的初始值。下面来做一个自增长列的实验:一、先在book数据库中创建一个bookcategory_tmp表,然后右键刷新可在左侧看到这个表。如下图所示然后再在这个表中插入数据,如下图示:执行后可看到:然后将上述语句中的‘计算机’改为'医...原创 2020-09-25 22:19:37 · 735 阅读 · 0 评论 -
单表数据记录的插入
所用软件:Mysql Workbench插入数据的方式:1、插入完整的记录;2、插入记录的一部分; 3、插入多条记录;4、插入另一个查询的结果。一、插入完整的记录语法格式:insert into table_name(columu_list) values(value_list);新建SQL文件,输入下图2种语句都可(当表中列的内容边化时,采用第1种语句不用修改语句,会更好些)查看bookcategory中的内容:选中bookcategory,右键后左键点击select原创 2020-09-17 20:06:00 · 433 阅读 · 0 评论 -
用命令提示符创建图书管理系统表(Mysql)
建立图书类别表依次输入create table bookcategory(category_id int primary key, (主键约束)category varchar(20) nut null unique, ...原创 2020-09-14 19:21:04 · 5341 阅读 · 0 评论 -
数据库的约束(非空约束、主键约束、唯一约束、默认约束、外键约束)
非空约束 NULL:字段值可以为空NOT NULL:字段值禁止为空。使用了费空约束的字段如果在添加数据时,没有指定值,数据库系统会报错。添加非空约束或者删除非空约束 主键约束: 注意:一张表中最多有一个主键约束。主键类型:单字段主键、多字段联合主键。 唯一约束 删除主键约束显示添加唯一约束 默认约束 ...原创 2020-09-10 18:01:04 · 4307 阅读 · 0 评论 -
数据库-表分区(数据量比较大时)
输入show plugins;显示然后创建分区表:bookinfo如下图:插入数据:insert into bookinfo values(20100005,'t1');insert into bookinfo values(20140005,'t2');insert into bookinfo values(20170001,'t3');如下图:(可只查看p1这个分区的数据)...原创 2020-09-08 00:35:44 · 546 阅读 · 0 评论 -
命令提示符修改数据库(添加列、修改列名、列的数据类型、位置、删除列、修改表名、删除表)
在已存在的表中添加列 输入alter table reader add email varchar(30);显示指定插入的列的位置:输入alter table reader add email2 varchar(30) after tel;显示 修改列名 输入alter table reader change email2 email_bak varchar(30);显示 修改列的数据类型 输入alter t...原创 2020-09-07 22:07:49 · 2018 阅读 · 0 评论 -
用命令提示符创建简单的Mysql数据库
打开命令提示符,登陆数据库 输入mysql -uroot -proot123登陆数据库(Mysql的bin目录已添加到系统环境变量若没有,需要输入cd C:\Program Files\MySQL\MySQL Server 8.0\bin然后再登陆数据库)。 依次输入以下内容创建读者数据库: create database book;显示use book;显示输入以下内容创建读者表(每一行需要回车再输入)create table reader(...原创 2020-09-07 19:32:07 · 1600 阅读 · 0 评论