ICode9

精准搜索请尝试: 精确搜索
  • mysql的日志模块2020-07-04 12:44:17

    一条sql执行的过程:      连接器-------->分析器------->优化器--------->执行器-------->存储引擎    #如下图      不建议使用查询缓存的原因: 如果表有数据更新的话,这张表的缓存都会被清空   redo log日志(重做日志): 特性:  innodb的引擎层日志,redo log日志大小时固定的(

  • MySQL索引2020-07-04 11:04:06

    一、MySQL中索引的语法 创建索引 在创建表的时候添加索引 CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, INDEX [indexName] (username(length)) ); 在创建表以后添加索引 ALTER TABLE my_table ADD [UNIQUE] INDEX index_

  • oracle 11g 导入表时 提示 ***值太大错误2020-07-04 10:37:51

    导入数据库时,总是提示**值太大,实际值是**的错误。 具体忘了错误代码是什么了 ——!   经查询,这个是由于字符集设置的不是gbk的,导致导入时遇到中文字符出现的问题, 解决方法: 如果可以的话就把数据库的字符集修改成ZHS16GBK等中文字符集吧,此时不管中文字符还是英文字符都是2字节了 c

  • Redis分布式分片集群原理部署与运维实战(运维必会知识)2020-07-04 09:07:11

    原理: Redis集群采用一致性哈希槽的方式将集群中每个主节点都分配一定的哈希槽,对写入的数据进行哈希后分配到某个主节点进行存储。 集群使用公式(CRC16 key)& 16384计算键key数据那个槽 16384个slot均匀分布在各个节点上 集群中每个主节点将承担一部分槽点的维护,而槽点中存储

  • oracle 正则表达式 非字母 非数字2020-07-03 21:37:09

        Update ods_qad_cust_ar s       Set s.customer = regexp_replace(customer,                                        '[^[:alpha:]|^[:digit:]]',                                  

  • go 解决从Oracle读取数据之后,中文数据显示的是???2020-07-03 18:38:47

    问题: 使用go oci8读取oracle数据库数据,本地测试完全没有问题,但是在Windows服务器运行的时候,显示中文数据为???号 解决问题: 我的电脑-右击-属性-高级-环境变量-系统变量-新建 变量名: NLS_LANG 变量值: SIMPLIFIED CHINESE_CHINA.ZHS16GBK 如果设置

  • 【转】删除注册、连接失败的sqlserver服务器2020-07-03 18:35:02

    在SQLserver组里注册了几个局域网内的sql服务器,后来有些服务器的Ip换了,再打开企业管理器查看数据时单击或右键后系统停顿很长时间响应失败,这应该是sqlserver2000的一个Bug现在找到了一个删除注册连接失败sql服务器的方法:[开始]-->[运行]-->[regedit],然后找到:HKEY_CURRENT_USER\So

  • Docker mysql定时备份2020-07-03 18:05:34

      定时备份docker部署的mysql数据   1.新建脚本,添加脚本内容 vi mysql_backup_test_backup.sh #!/bin/bash # 设置mysql的登录用户名和密码(根据实际情况填写) mysql_user="root" mysql_password="root" mysql_host="localhost" mysql_port="3306" mysql_charset

  • CentOS 环境 Node + Koa2 连接 MySQL (ECS系列三)2020-07-03 18:02:15

    Koa 搭建服务 新建一个文件夹 koa_server,进入后 cnpm i -S koa 会生成 node_modules 依赖包,以及 package.json 创建文件 server.js,并写入 const Koa = require('koa'); const app = new Koa(); app.use( async ( ctx ) => { ctx.body = 'hello koa2' }) app.listen(3000) c

  • 阿里云Linux Ubuntu系统安装mysql完整过程2020-07-03 16:35:52

    1.下载mysql包 [root@localhost /]wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz#如果没有wget则安装sudo apt-get updatesudo apt-get install wgetwget --version#参考https://www.techwalla.com/articles/how-to-fix-activ

  • 数据库012020-07-03 16:35:30

    1.基本语句 CREATE DATABASE - 创建新数据库 ALTER DATABASE - 修改数据库 CREATE TABLE - 创建新表 ALTER TABLE - 变更(改变)数据库表 DROP TABLE - 删除表 CREATE INDEX - 创建索引(搜索键) DROP INDEX - 删除索引 基本数据处理 SELECT - 从数据库表中获取数据 UPDATE 

  • mysql中正则表达式使用学习记录2020-07-03 14:34:44

    . 匹配任意一个字符 | 进行or匹配 []  匹配几个字符之一 ^ 两种用法  ^有两种用法。在集合中(用[和]定义),用它 来否定该集合,否则,用来指串的开始处 - 来定义一个范围 [1-9]表示[123456789] \\ 转义 [:alnum:] 任意字母和数字(同[a-zA-Z0-9]) [:alpha:] 任意字符(同[a-zA-Z]) [:blank:]

  • 如何防范SQL注入攻击2020-07-03 14:03:41

    防范SQL注入攻击的方法: 既然SQL注入式攻击的危害这么大,那么该如何来防治呢?下面这些建议或许对数据库管理员防治SQL注入式攻击有一定的帮助。   1、 普通用户与系统管理员用户的权限要有严格的区分。  如果一个普通用户在使用查询语句中嵌入另一个Drop Table语句,那么是否允许

  • 环境部署——CentOS7上安装Redis2020-07-03 13:09:42

      下载Redis安装包从官网https://redis.io/download上下载Redis安装包,并上传到相应目录下 放到opt/redis文件下,并解压当前目录 Cd进入redis文件下使用make命令进行编译 [root@localhost redis-5.0.5]# make MALLOC=libc 安装Redis进入Redis下的src目录,make install 在src文件下

  • mysql插入语句insert ignore into2020-07-03 13:07:17

    insert ignore into 'table' (id, name) values (1, '123'); 表里id为主键,使用这样的语法进行插入时,如果主键值重复,不会报错,会忽略该插入的新值,保留原来的数据不变。    不带ignore的普通插入语句,就会报错误信息了。

  • CentOS7下搭建 Redis-5.0.5集群环境2020-07-03 13:06:50

    redis 5.0.5版本使用redis-cli –cluster来替代redis-trib.rb从而我们可以不需要安装Ruby环境,省略了Ruby环境的安装,redis集群环境的搭建就大大简化了。 由于redis集群从设计之初就采用去中心化的思想,所以每个集群节点地位都是相等的。而redis的容错机制要求超过半数认为节点故障才

  • PHP用PHPExcel导入Excel表格的数据到MySQL(thinkPHP3.2.3)2020-07-03 11:38:12

    以前写了一篇关于PHP用PHPExcel导出MySQL数据到Excel表格 的文章。现在再写一篇PHP用PHPExcel导入Excel表格的数据到MySQL的文章,作为姊妹篇。 代码如下: 服务端: //上传方法 public function upload() { header("Content-Type:text/html;charset=utf-8"); $upload =

  • redis--(队列)list--常用命令、小结2020-07-03 11:02:23

    1.常用命令   ##################### lpush 左边添加元素my-redis:0>lpush list one 1 my-redis:0>lpush list two 2 my-redis:0>lpush list three 3 ##################### lrange 查看list元素 可以指定下标 0 -1(代表所有) my-redis:0>lrange list 0 -1 three two one

  • Windows环境下Redis集群部署2020-07-02 21:06:51

    前期准备 文中所用到的工具 1.下载windows版本的Redis 下载地址:https://github.com/microsoftarchive/redis/releases 下载版本:Redis-x64-3.0.504.zip 下载解压后拷贝至自定义文件夹,例如C://Redis 2.下载和安装RubyInstaller 下载地址:http://rubyinstaller.org/downloads/ 下载版

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

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

ICode9版权所有