ICode9

精准搜索请尝试: 精确搜索
  • 数据库基础名词2020-01-27 19:36:49

    写在正文前:内容涉及到一些数据库的基础名词和及其简单介绍 存储引擎 数据库通过存储引擎进行CURD,存储引擎主要有:MyLsam,InnoDB,Memary,Archive,Federated 索引 索引是对数据库种一列或者多列的值进行排序的一种结构。 常见的索引原则: 1.为经常需要排序、分组、联合操作的字

  • redis持久化2020-01-27 19:02:24

    redis提供了两种数据备份方式,一种是RDB,另外一种是AOF,以下将详细介绍这两种备份策略   RDB AOF 开启关闭 开启:默认开启。关闭:把配置文件中所有的save都注释,就是关闭了。 开启:在配置文件中appendonly yes即开启了aof,为no关闭。  同步机制 可以指定某个时间内发生多少个命令

  • mysql45讲-01 | 基础架构:一条SQL查询语句是如何执行的?2020-01-27 19:00:09

    01 | 基础架构:一条SQL查询语句是如何执行的? mysql执行过程中临时使用的内存是管理在连接对象里面的,这些自由会在连接断开时释放。 重置连接:mysql_reset_connection 不要使用缓存,query_cache_type设置成DEMAND,这样默认不使用查询缓存。 要使用查询缓存的语句,用SQL_CACHE显示指定:sel

  • 使用java操作redis2020-01-27 18:57:24

    使用 java操作 redis需要导入jedis的jar包、  jesid连接池: jedisPool     1使用:       1创建jedisPool连接池对象       2调用方法: getResource() 方法获取 jedis链接对象       3//创建一个配置对象         jedispoolComfig config = new  jed

  • redis操作2020-01-27 18:53:52

    对redis的操作 对redis的操作可以用两种方式,第一种方式采用redis-cli,第二种方式采用编程语言,比如Python、PHP和JAVA等。 使用redis-cli对redis进行字符串操作: 启动redis: sudo service redis-server start 连接上redis-server: redis-cli -h [ip] -p [端口] 添加: set

  • 关于MySQL的一些问题及解决方案2020-01-27 18:06:34

    1. 解压安装MySQL8.0,报错Install/Remove of the Service Denied!       在windows 的cmd命令行下安装mysql       在mysql的bin目录下面执行: mysqld --install 报错:       信息如下:       Install/Remove of the Service Denied 解决方案:        打开cm

  • Oracle常用语句2020-01-27 18:05:40

    创建一个从10001开始每次增1的序列 create sequence tbluser_id_seq start with 10001 increment by 1; 查询DB中创建的序列(区分大小写) select * from user_sequences t where t.sequence_name='USER_ID'; 为user表创建一个before insert 的触发器,在插入之前将表user的主键设

  • mac下安装mysql5.72020-01-27 17:54:54

    自己mac电脑安装mysql,这里记录下,方便后面升级mysql或遇到版本兼容问题作出排查. #搜索查看可用版本 # tk @ MacBook-Pro in ~/www/l_project on git:test x [16:26:44] C:1 $ brew search mysql ==> Formulae automysqlbackup mysql-client mysql-connector

  • Windows server 2012 R2配置MySQL主从之详细步骤2020-01-27 17:38:23

    title: Windows配置mysql主从复制 date: 2019-09-21 08:45:18 tags: MySQL 环境: mysql 8.0.17 windows 10 1. 在同一台机器上安装两个mysql 安装略… 这里是采用不同的端口,分别为3306,3307 2. master配置: 1. 配置my.ini my.ini配置文件: [mysqld] port = 3306 #mast

  • 安装mysql遇到的问题2020-01-27 16:52:01

    想在自己的PC上安装mysql服务器,首先在官网下载mysql的安装文件。 MySQL安装文件分两种 .msi和.zip ,.msi需要安装,.zip文件需要配置环境变量。 我首先下载的是不需要安装的.zip文件,如下图: 配置环境变量MYSQL_HOME,这个环境变量配置在用户变量下还是系统变量下我都尝试过,配置完成后,进

  • Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/redis-se2020-01-27 16:07:42

    此文首发于我的个人博客:Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can’t open PID file /var/run/redis/redis-server.pid (yet?) after start: No such file or directory — zhang0peter的个人博客 晚上在我的ubuntu 18.04的服务器上安装redis时报错如

  • 数据库相关知识点2020-01-27 16:04:05

    二级索引 聚簇索引:将数据存储与索引放到了一块,找到索引也就找到了数据。具有唯一性,聚簇索引默认是主键,如果表中没有定义主键,InnoDB 会选择一个唯一的非空索引代替。如果没有这样的索引,InnoDB 会隐式定义一个主键来作为聚簇索引。 非聚簇索引:将数据存储于索引分开结构,索引结

  • Mysql一分钟定位 Next-Key Lock,你需要几分钟2020-01-27 15:57:10

    一分钟定位 Next-Key Lock,你需要几分钟 标签: Mysql、Next-KeyLock、插入意向锁 连接与线程 查看连接信息 show processlist +----+------+------------------+------+---------+------+----------+------------------+ | Id | User | Host | db | Command | Time |

  • mysql8.0版本 报错:Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol...2020-01-27 15:42:36

    mysql8.0版本 报错:Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client 解决办法(修改加密规则为普通模式,默认是严格加密模式): 1.打开命令行小黑屏,进入MySQL的bin目录,然后输入mysql -

  • Mysql进阶二:条件查询2020-01-27 15:40:56

    进阶二:条件查询 I 语法: SELECT 查询列表 #第三步执行 FROM 表名 #第一步执行 WHERE 筛选条件; #第二步执行 II 分类: 一、按照条件表达式筛选 条件表达式: > < = != <= >= 二、按照逻辑表达式筛选 逻辑运算符: && || ! and or not 三、模糊查询 li

  • Mysql进阶三:排序查询2020-01-27 15:36:16

    进阶三:排序查询 USE myemployees; SELECT * FROM employees; 语法: SELECT 查询列表 FROM 表 【WHERE 筛选条件】 ORDER BY 排序列表 【ASC|DESC】 如果不写,默认是升序 案例1:查询员工的信息,要求按照工资从高到低排序 SELECT * FROM employees ORDER BY salary DESC; SELECT

  • Mysql -- 完全备份 + 增量备份 + 恢复2020-01-27 14:55:10

    文章目录 一、数据库备份的分类 二、MySQL 完全备份 (1)完全备份特点 (2)mysqldump 备份库 1、针对单个库进行完全备份 2、针对多个库进行完全备份 3、对所有库进行完全备份 (3)恢复数据库操作 1、source 命令 2、使用 mysql 命令 (4)mysqldump 备份表 1、备份表 2、备份表的结构 (5)恢复表的

  • PyMySQL2020-01-27 14:40:44

    pymysql是一个socket客户端,使用它需要先建立连接 基本使用 连接数据库 import pymysql conn = pymysql.connect( host = '127.0.0.1', port = 3306, user = 'root', password = '', database = 'db1', charset = 'utf8',

  • java.sql.SQLException: Access denied for user 'root'@'localhost' (using password2020-01-27 14:08:39

    关于这个问题,我又找到了一个引发问题的新原因。 我将jar包放进了lib里面然后build path了,可是就是一直出现问题,然后我查看properties->java build path -> libraries里面有多余的错误的jar包。删除之后就好了。 说这么的想法就是说希望大家一定要查看一下jar包。 点

  • Redis常用五大数据类型和键(Key)2020-01-27 14:05:51

    文章目录键(Key)1:String(字符串)2:Hash(哈希)3:List(列表)4:Set(集合)5:Zset(sorted set:有序集合) 键(Key) 键命令链接 # 查看所有键 & keys * # 判断某个键是否存在 & exists key的名字 # 转移键到其他库 & move key db # 为给定键设置过期时间 & expire key 秒钟 # 查看还有多少秒过期(返

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有