ICode9

精准搜索请尝试: 精确搜索
  • Windows安装Mysql.zip2022-06-27 04:31:41

    Windows安装Mysql.zip By:luozaijin Date:22-6-18 很简单,就三步 下载MySQL.zip文件MySQL :: Download MySQL Community Server 设定环境变量并新建配置文件 在系统环境变量Path中新建刚刚下载的文件并解压的路径E:\mysql-8.0.29-winx64\bin. 新建配置文件请参考以下文件,

  • 如何学好数据库2022-06-27 04:00:25

    网站 菜鸟教程:https://www.runoob.com/sql/ W3schools:https://www.w3schools.cn/sql/ 书籍 数据库系统概念_第6版 练习 LeetCode/牛客

  • MySQL表空间2022-06-27 01:04:01

    记录下MySQL的表空间。 在MySQL官方文档中,很多行(row)记录在页(page)中,页记录在区(extent)中,区记录在段(segment)中,段则在表空间中。表空间就是tablespace。   其中,区是最小的空间申请单位,通常一次性申请4个区。区的固定大小是1M。以MySQL默认的16k页(innodb_page_size)大小为例,

  • MySQL索引已经数据结构相关2022-06-26 21:32:33

    为什么要使用索引 如果不使用索引的话,检索数据得逐行进行匹配,匹配成功才进行返回,而使用索引的话,可以将每行的地址进行保存,并将它们以某种数据结构的方式进行保存,可以极大的优化了检索数据,比如有800条数据,如下表所示。 如果想要对用户名为h的数据进行查询,不使用索引的情况下逐行匹

  • MySQL使用常见问题2022-06-26 21:02:23

    查看MySQL服务使用的配置文件 # 查看MySQL服务程序安装位置 $ which mysqld /usr/sbin/mysqld # 查看MySQL服务程序默认使用的配置文件 $ sudo /usr/sbin/mysqld --verbose --help|grep -A 1 'Default options' Default options are read from the following files in the given

  • mysql安装2022-06-26 20:33:31

    下载地址:https://dev.mysql.com/downloads/mysql/ 通过uname -a查看系统为多少位,选择合适版本后下载,得到mysql的tar包 由support-files中的mysql.server可以得知MySQL默认安装路径:/usr/local/mysql/,默认数据存储路径为/usr/local/mysql/data  添加mysql用户以及组 groupadd mysq

  • Redis CPU过高排查2022-06-26 13:32:06

    Redis CPU过高 测试环境经常卡住,经过排查是鉴权的不稳定,鉴权又经过redis查询。来到redis机器,发现cpu100%。redis的锅 top redis竟然cpu使用率达到100% 保存慢查询条数 config get showlog-max-len 设置慢查询条数 config set showlog-max-len 1000 查看当前已记录数量 slo

  • Node.js express 连接数据库2022-06-26 12:32:50

    Node.js express 连接数据库 下载包 express 与 mysql yarn add express yarn add mysql const express = require('express'); const mysql = require('mysql'); const app = express(); let db = mysql.createPool({ host: '127.0.0.1�

  • 使用JDBC操作数据库2022-06-26 12:03:23

    jdbc访问数据库步骤   1、Class.forName()加载驱动   2、DriverManager获取Connection连接   3、创建Statement执行SQL语句   4、返回ResultSet查询结果   5、释放资源 public class DBUtils { public static Connection getCon() { Connection con = null

  • Redisson分布式2022-06-26 11:03:12

    参考链接:https://www.cnblogs.com/jklixin/p/13212864.html 官网连接:https://redisson.org Redisson分布式 GitHub中文文档 概念:是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务 引入依赖 <d

  • sql server 为千万级数据量的表建立分区效果如何2022-06-26 11:02:31

    1.数据库所在服务器信息 2.表数据量截图 declare @table_spaceused table (name nvarchar(100) ,rows int ,reserved nvarchar(100) ,data nvarchar(100) ,index_size nvarchar(100) ,unused nvarchar(100) ) insert into @table_spaceused (name,rows,reserved,data,index_siz

  • 【Redis 系列】redis 学习十六,redis 字典(map) 及其核心编码结构2022-06-26 10:32:57

    redis 是使用 C 语言编写的,但是 C 语言是没有字典这个数据结构的,因此 C 语言自己使用结构体来自定义一个字典结构 typedef struct redisDb src\server.h 中的 redis 数据库 数据结构 /* Redis database representation. There are multiple databases identified * by integers f

  • 关于我这周学习SQL注入的一些笔记:2022-06-26 03:31:28

    sql注入的原理: 通过恶意的SQL语句插入到应用的输入参数中,再在后台数据库服务器上解析执行的攻击。   Web程序的三层结构: 界面层( User Interface layer ) 业务逻辑层( Business Logic Layer ) 数据访问层( Data access layer ) 在软件体系架构设计中,分层式结构是最常见,也是最重要的一

  • 墨者学院SQL注入(MySQL)的总结:2022-06-26 03:31:20

    ​  我们打开靶机 ​ 在这个界面我们可以看见在密码的下面有一个停机公告,我们点进去,会发现可以发现这个公告是存在id的,又可以会出现漏洞。所以我们尝试着在id=1的后面加上and 1=1 ​ 我们可以发现and 1=1没有问题,然后我们在输入and 1=2 ​ 然后我们发现页面没有显示,表示这个地方

  • SQL练习-教务管理系统-8个表2022-06-26 01:31:49

    SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for course -- ---------------------------- DROP TABLE IF EXISTS `course`; CREATE TABLE `course` ( `CId` char(4) CHARACTER SET utf8 COLLATE utf8_general_ci NO

  • 重写ExpressionVisitor完成LINQ查询Where运算符表达式树解析生成Sql脚本(Oracle版本)2022-06-26 00:33:20

    众所周知,ORM是一种为了解决面向对象编程与关系数据库存在的互不匹配的现象的技术,其目标是基于面向对象编程语言(如C#、Java等)持久化类及映射关系完成对数据库操作(一般为读操作与写操作,也就是常说的增删改查)。其中一个关键点则是如何生成关系数据库能够识别的Sql,此处只讨论C#ORM实现

  • MySQL5.7压测SSL加密性能影响2022-06-25 23:33:56

    1、压测环境 操作系统:MAC电脑上虚拟出两个Linux(centos 7) 配置:2c2g 数据库版本:MySQL 5.7 vm1:安装 MySQL 5.7 数据库 vm2:安装 sysbench     2、压测方法 https://help.aliyun.com/document_detail/53632.html 参考阿里云的帮忙文档,安装并优化操作系统参数,但虚拟机配置较低, 【s

  • 安装Oracle9c(rpm包安装)2022-06-25 23:05:10

    前提条件:             1.下载两个rpm包  全过程用root安装             https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/index.html               oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm            https://www.oracle.

  • MySQL高可用架构搭建实战2022-06-25 22:04:21

      前言   对于 MySQL 数据库作为各个业务系统的存储介质,在系统中承担着非常重要的职责,如果数据库崩了,那么对于读和写数据库的操作都会受到影响。如果不能迅速恢复,对业务的影响是非常大的。本文我将分享MySQL 双主 + Keepalived 的高可用落地和踩坑之路。   一、方案选择   对

  • MySQL高可用架构搭建实战2022-06-25 22:01:48

      前言   对于 MySQL 数据库作为各个业务系统的存储介质,在系统中承担着非常重要的职责,如果数据库崩了,那么对于读和写数据库的操作都会受到影响。如果不能迅速恢复,对业务的影响是非常大的。本文我将分享MySQL 双主 + Keepalived 的高可用落地和踩坑之路。   一、方案选择   对

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有