zzzzy09

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  445 随笔 :: 0 文章 :: 7 评论 :: 26万 阅读

随笔分类 -  SQL

摘要:Send String :sql 语句 Receive String :sql 回显 User Name 用户 Password 密码 Database 数据库 :相当于 use database; Receive Row 一个测试增删改查的完整脚本 !/bin/bash # based on or 阅读全文
posted @ 2022-02-11 15:52 zzzzy09 阅读(173) 评论(0) 推荐(0) 编辑

摘要:1.https://downloads.mysql.com/archives/community/ 下载压缩包 2.解压缩 3.设置环境变量 4.创建数据目录及配置文件 5.初始化 A:\mysql-win\mysql-5.7.23-winx64\bin>mysqld --initialize-in 阅读全文
posted @ 2022-02-11 14:13 zzzzy09 阅读(28) 评论(0) 推荐(0) 编辑

摘要:-- select * from tb_internetnetwork; -- PRAGMA database_list; -- insert into tb_region(ID,GEOGRAPHICLOCATION, OPERATIONUNIT, SITE) VALUES ('1','亦庄数据中心 阅读全文
posted @ 2021-08-06 14:20 zzzzy09 阅读(49) 评论(0) 推荐(0) 编辑

摘要:单表查询(增删改查) 常见的十几种查询方法 神奇的双下划线查询 多表操作 外键字段的增删改查 跨表查询(重点) 子查询 联表查询 单表操作 # django自带的sqlite3数据库对日期格式不是很敏感 处理的时候容易出错 # 增 # res = models.User.objects.create 阅读全文
posted @ 2021-07-09 17:32 zzzzy09 阅读(41) 评论(0) 推荐(0) 编辑

摘要:来自:https://blog.csdn.net/weixin_45527702/article/details/104437654 常规命令: show databases; #查看数据库中都有哪些库 create database mydb charset=utf8; #创建mydb库 use 阅读全文
posted @ 2020-09-27 15:13 zzzzy09 阅读(307) 评论(0) 推荐(0) 编辑

摘要:引子:把所有数据都存放于一张表的弊端 1、表的组织结构复杂不清晰 2、浪费空间 3、扩展性极差 为了解决上述的问题,就需要用多张表来存放数据。 表与表的记录之间存在着三种关系:一对多、多对多、一对一的关系。 处理表之间关系问题就会利用到FOREIGN KEY 多对一关系: 被关联表称为主表,关联表称 阅读全文
posted @ 2020-09-27 15:09 zzzzy09 阅读(586) 评论(0) 推荐(0) 编辑

摘要:修改数据库字符集: ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...]; 把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集: ALTER TABLE tbl_name CO 阅读全文
posted @ 2020-09-25 17:20 zzzzy09 阅读(318) 评论(0) 推荐(0) 编辑

摘要:1 . cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 2. set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null 3. No action方式如果子表中有匹 阅读全文
posted @ 2020-09-25 16:02 zzzzy09 阅读(471) 评论(0) 推荐(0) 编辑

摘要:任何一种数据库,都会拥有各种各样的日志,用来记录数据库的运行情况、日常操作和错误等信息,可以帮助我们诊断数据库出现的各种问题。MySQL 也不例外,它有不同类型的日志文件,各自存储了不同类型的日志。分析这些日志文件,除了可以了解 MySQL 数据库的运行情况,还可以为 MySQL 的管理和优化提供必 阅读全文
posted @ 2020-07-07 14:52 zzzzy09 阅读(254) 评论(0) 推荐(0) 编辑

摘要:尽管采取了一些管理措施来保证数据库的安全,但是在不确定的意外情况下,总是有可能造成数据的损失。例如,意外的停电,不小心的操作失误等都可能造成数据的丢失。所以为了保证数据的安全,我们需要定期对数据进行备份。如果数据库中的数据出现了错误,就需要使用备份好的数据进行数据还原,这样可以将损失降至最低。MyS 阅读全文
posted @ 2020-07-07 11:16 zzzzy09 阅读(321) 评论(0) 推荐(0) 编辑

摘要:MySQL 是一个多用户数据库,具有功能强大的访问控制系统,可以为不同用户指定不同权限。在前面的章节中我们使用的是 root 用户,该用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户密码等管理权限。为了实际项目的需要,可以创建拥有不同权限的普通用户。通过本章的学习,读者可以了解到 M 阅读全文
posted @ 2020-06-29 17:39 zzzzy09 阅读(292) 评论(0) 推荐(0) 编辑

摘要:当多个用户访问同一数据时,一个用户在更改数据的过程中可能有其它用户同时发起更改请求,为保证数据的一致性状态,MySQL 引入了事务。本章首先介绍了事务控制语句和隔离级别,然后介绍了字符集和校对规则的相关概念和操作。 MySQL 为了解决此类问题,提供了事务。事务可以将一系列的数据操作捆绑成一个整体进 阅读全文
posted @ 2020-06-23 18:02 zzzzy09 阅读(191) 评论(0) 推荐(0) 编辑

摘要:MySQL创建视图(CREATE VIEW) 可以使用 CREATE VIEW 语句来创建视图。语法格式如下: CREATE VIEW <视图名> AS <SELECT语句> 语法说明如下。 <视图名>:指定视图的名称。该名称在数据库中必须是唯一的,不能与其他表或视图同名。 <SELECT语句>:指 阅读全文
posted @ 2020-06-22 14:39 zzzzy09 阅读(349) 评论(0) 推荐(0) 编辑

摘要:MySQL SELECT:数据表查询语句 SELECT 的语法格式如下: SELECT {* | <字段列名>} [ FROM <表 1>, <表 2>… [WHERE <表达式> [GROUP BY <group by definition> [HAVING <expression> [{<ope 阅读全文
posted @ 2020-06-18 16:41 zzzzy09 阅读(209) 评论(0) 推荐(0) 编辑

摘要:MySQL约束概述 在 MySQL 中,约束是指对表中数据的一种约束,能够帮助数据库管理员更好地管理数据库,并且能够确保数据库中数据的正确性和有效性。例如,在数据表中存放年龄的值时,如果存入 200、300 这些无效的值就毫无意义了。因此,使用约束来限定表中的数据范围是很有必要的。在 MySQL 中 阅读全文
posted @ 2020-06-08 16:34 zzzzy09 阅读(350) 评论(0) 推荐(0) 编辑

摘要:修改选项的语法格式如下: { ADD COLUMN <列名> <类型> | CHANGE COLUMN <旧列名> <新列名> <新列类型> | ALTER COLUMN <列名> { SET DEFAULT <默认值> | DROP DEFAULT } | MODIFY COLUMN <列名> < 阅读全文
posted @ 2020-06-04 17:28 zzzzy09 阅读(205) 评论(0) 推荐(0) 编辑

摘要:MySQL 5.7 支持的存储引擎有 InnoDB、MyISAM、Memory、Merge、Archive、Federated、CSV、BLACKHOLE 等。可以使用SHOW ENGINES;语句查看系统所支持的引擎类型,结果如图所示。 Support 列的值表示某种引擎是否能使用,YES表示可以 阅读全文
posted @ 2020-06-03 15:45 zzzzy09 阅读(231) 评论(0) 推荐(0) 编辑

摘要:MySQL INT、TINYINT、SMALLINT、MEDIUMINT、BIGINT(整数类型) 数据类型(data_type)是指系统中所允许的数据的类型。MySQL 数据类型定义了列中可以存储什么数据以及该数据怎样存储的规则。数据库中的每个列都应该有适当的数据类型,用于限制或允许该列中存储的数 阅读全文
posted @ 2020-05-27 16:54 zzzzy09 阅读(392) 评论(0) 推荐(0) 编辑

摘要:基本操作增删改查 mysql> show databases; #查看databases 记住后面要加s + + | Database | + + | information_schema | | employees | | mysql | | performance_schema | | sys 阅读全文
posted @ 2020-05-27 16:21 zzzzy09 阅读(138) 评论(0) 推荐(0) 编辑

摘要:在Centos 7 使用rpm 安装 mysql-5.7.29-1.el7.x86_64 mysql rpm 下载网站 #下载bundle 文件包含所有依赖,由于网速我选择清华镜像站下载 https://dev.mysql.com/downloads/mysql/ 清华镜像地址、 https://m 阅读全文
posted @ 2020-05-26 17:12 zzzzy09 阅读(130) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示