您的位置:首页 > 房产 > 家装 > app开发制作平台网站建设_推广联盟有哪些平台_百度手机浏览器_推广自己的产品

app开发制作平台网站建设_推广联盟有哪些平台_百度手机浏览器_推广自己的产品

2024/12/23 8:21:06 来源:https://blog.csdn.net/syj_111/article/details/142795237  浏览:    关键词:app开发制作平台网站建设_推广联盟有哪些平台_百度手机浏览器_推广自己的产品
app开发制作平台网站建设_推广联盟有哪些平台_百度手机浏览器_推广自己的产品

数据库的相关知识

1.数据库能够做什么?

存储大量数据,方便检索和访问保持数据信息的一致、完整共享和安全通过组合分析,产生新的有用信息

2.数据库作用?

存储数据、检索数据、生成新的数据

3.数据库要求?

统一、安全、性能等

4.概念?

数据库就是“数据”的“仓库”数据库中包含表、关系以及操作对象数据存放在表中

5.操作数据库用户

工具操作:Navicat for MySQL

在这里插入图片描述

如何创建用户?

点击用户,点击新建用户,常规输入完,点击保存就可以了。

如何连接新建?

创建用户完之后,点击连接,输入新建的用户名和密码

设置权限:

找到新建,点击编辑用户,点击服务器权限,全部授予,点击SQL预览,复制

在这里插入图片描述

点击查询,新建查询,粘贴到上面,把权限改为ALL

在这里插入图片描述

重新连接一下就可以了

创建数据库:

1.打开连接,点击数据库,右键点击后新建数据库,把字符集改为

在这里插入图片描述

点击确定就新建好了

2.打开新建查询,输入CREATE DATABASE +名称;点击连接刷新

在这里插入图片描述

3.使用命令列介面,输入CREATE DATABASE +名称;点击连接刷新

查看数据库:

打开新建查询,输入SHOW DATABASES;

在这里插入图片描述

使用命令列介面,点击连接,右键打开

在这里插入图片描述

选择数据库:

1.双击点数据库,打开

2.使用命令列介面,输入USE +名称

在这里插入图片描述

如何删除数据库?

1.直接右键点击删除数据库

2.使用命令列介面,输入 drop database+名称

在这里插入图片描述

刷新连接,显示删除

如何创建

数据完整性就是要求数据库中的数据具有准确性。准确性是通过数据库表的设计和约束来实现的。

种类型的约束保证完整性:

实体完整性:约束方法:唯一约束、主键约束、标识列

域完整性:约束方法:限制数据类型、检查约束、外键约束、默认值、非空约束

引用完整性:约束方法:外键约束

自定义完整性:约束方法:规则、存储过程、触发器

SQL中的运算符
算术运算符:
SELECT 3+2;
SELECT 50-3;
SELECT 32*2;
SELECT 2/10;
SELECT 10%2;
赋值运算符:

=:把一个数或变量或表达式赋值给另一变量

逻辑运算符:

AND:当且仅当两个布尔表达式都为true时,返回TRUE。

OR:当且仅当两个布尔表达式都为false,返回FALSE

NOT:布尔表达式的值取反

比较运算符:
-- 比较运算符
SELECT 3>2;
SELECT 3<5;
SELECT 4>=2;
SELECT 3<=5;
SELECT 3!=4;
SELECT 4<>5;
数值类型

INT:标准整数

VARCHAR[(M)]:可变字符串

CHAR[(M)]:定长字符串

创建表
-- 创建表
-- create table 表名(
-- 字段   类型,
-- 字段   类型,
-- 字段   类型,
-- )

多字段使用逗号分隔

保留字用撇号括起来

单行注释:#…

多行注释:/……/

查看表

运行创建的语法,在所写的数据库表刷新

删除表

语法: DROP TABLE [IF EXISTS] 表名;

修改表名

语法:ALTER TABLE 旧表名 RENAME [TO] 新表名;

添加字段

语法:ALTER TABLE 表名 ADD 字段名 数据类型 [属性];

修改字段

语法:ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型 [属性];

删除字段

语法:ALTER TABLE 表名 DROP 字段名

not null 不能为空

数据库约束

ZEROFILL 补零

DEFAULT 默认值

注释:COMMENT

auto_increment 自增

PRIMARY KEY 主键

主键 1.唯一,2.非空 3.int类型可以自增

在这里插入图片描述

外键

概念:是另一张表的主键,用来和其他表建立关系用的

作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能引用外表中的列的值或使用空值。

语法

FOREIGN KEY( 子表名) REFERENCES 主表 (主表名)

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com