ICode9

精准搜索请尝试: 精确搜索
  • SQL 查询练习题2020-09-11 13:34:22

      查询所有的课程的名称及对应的任课老师 select course.cname, teacher.tname from course inner join teacher on course.teacher_id=teacher.tid; 查询平均成绩大于80的同学的姓名 select student.sname, t1.avg_score from student inner join (select score.student_

  • ubuntu彻底卸载mysql并且重新安装2020-09-11 11:32:59

    首先删除mysql: sudo apt-get remove mysql-* 然后清理残留的数据 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 它会跳出一个对话框,你选择yes就好了然后安装mysql sudo apt-get install mysql-client mysql-server 安装的时候会提示要设置root密码,如果你没有在

  • sqlserver复制订阅(发布订阅)读库改为写库用(订阅库改为主库用)2020-09-11 11:31:39

    新建发布表项目属性设置时注意:“复制非聚集索引”、“复制默认值规范”等需要项目设置为Ture 只读库如果直接当做主库使用,当插入记录时会提示 “违反了 PRIMARY KEY 约束 'PK_tableName'。不能在对象 'dbo.tableName' 中插入重复键。” select top 10 * from tableName order by i

  • mybatis和mybatisPlus中解决实体类字段与数据库关键字冲突问题2020-09-11 11:00:22

    写在前面   由于数据库表字段名称设计不合理,导致与MySQL数据库关键字或者预留关键字一致,在这种情况下,将会导致数据插入不成功,这里主要针对Mybatis和MybatisPlus提出对应的解决方案,仅供参考! 一、Mybatis中解决方案 1、针对XML文件,可以在冲突的字段名添加 ` ` ( 反单引号在 键盘E

  • 【Mac配置Mysql】Navicate无法连接数据库2020-09-11 10:02:11

    通过navicat连接mysql服务器提示SQL Error (1130): Host '192.168.1.100' is not allowed to connect to this MySQL server 新装一个mysql,尝试用通过navicat连接mysql服务器的时候提示:  SQL Error (1130): Host '192.168.1.100' is not allowed to connect to this MySQL ser

  • redis哨兵机制2020-09-11 09:32:29

    1、哨兵机制介绍   redis哨兵是redis高可用的解决方案,有一个或多个哨兵实例组成哨兵系统,可以监听多个主服务器以及对应的从服务器,当主服务器下线时长超过上限时,自动将下线主服务器下的某个从服务器升级为新的主服务器(故障转移)。   故障转移操作:     选择其中一个从服务器,

  • redis知识汇总2020-09-11 09:31:22

      一、是什么?    redis是高性能key value非关系型数据库,C语言开发,基于内存的,速度极快,用作分布式缓存和分布式锁,每秒处理10万次读写。支持事务持久化lua脚本集群。    5种数据类型:String,list,set,sorted set,hash(全部通过redisObject对象进行存储)   redis客户端与服务器 Stri

  • 为什么 Redis 要比 Memcached 更火?2020-09-11 08:32:03

    作者:Kaito 链接:kaito-kidd.com/2020/06/28/redis-vs-memcached/ 前言 我们都知道,Redis和Memcached都是内存数据库,它们的访问速度非常之快。但我们在开发过程中,这两个内存数据库,我们到底要如何选择呢?它们的优劣都有哪些? 为什么现在看Redis要比Memcached更火一些? 这篇文章,我们就从

  • mysql 8.0.18安装配置及python2.7连接设置2020-09-11 06:33:28

    首先下载安装包,可以从官网,也可以是其他网站,我这里是 MSI 版本的  需要注意的是,在windows7上安装,可能还需要.net framework 4.5.2 + Microsoft Visual C++ 2015 Redistributable , 微软官网下载即可 https://www.microsoft.com/en-us/download/confirmation.aspx?id=53587    

  • MySQL2020-09-11 04:00:25

    “刷脸支付系统”是一款基于人脸识别系统的支付平台,该系统无需钱包、信用卡或手机,会自动将消费者面部信息与个人账户相关联,支付时只需要面对设备屏幕上的摄像头即可,整个交易过程高效、便捷。 刷脸支付是依据人脸识别技术,是通过对人脸的面部特征进行识别,是结合了生物识别技术和图形

  • MySQL日志管理2020-09-11 03:31:44

    “刷脸支付系统”是一款基于人脸识别系统的支付平台,该系统无需钱包、信用卡或手机,会自动将消费者面部信息与个人账户相关联,支付时只需要面对设备屏幕上的摄像头即可,整个交易过程高效、便捷。 刷脸支付是依据人脸识别技术,是通过对人脸的面部特征进行识别,是结合了生物识别技术和图形

  • docker-compose 安装 mysql2020-09-11 02:04:41

    目录一.新建一个启动服务的目录二.新建文件docker-compose.yml三.新建角本文件 init-mysql.sh四.启动服务 参考文档: 一.新建一个启动服务的目录 mkdir /usr/local/docker/mysql cd /usr/local/docker/mysql 二.新建文件docker-compose.yml 注意:文件名字必需是docker-compose.ym

  • Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required2020-09-11 02:02:27

    解决办法: 在Mapper层中手动配置注入'sqlSessionFactory' 或者 'sqlSessionTemplate' 属性 参考实现方式:UserMapper.java @Repository("userMapper") public class UserMapperImpl extends SqlSessionDaoSupport implements UserMapper { /* * 从 SqlSessio

  • MySQL学习笔记十一:触发器2020-09-10 23:01:48

    一、触发器概念 触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。 二、触发器创建 2.1、创建语法 CREATE [DEFINER = { 'user' | CURRENT_USER }]  TRIGGER trigger_name trigger_time trigger_event ON table_name FOR EACH ROW [trigger_orde

  • redis缓存雪崩,穿透,击穿。整理篇2020-09-10 21:35:35

    1. redis缓存雪崩是什么? 就是同一时间内,大量的redis key失效。(雪崩---》redis的雪山上,上面大量的key崩了) 会导致大量的请求打到数据库上,数据库压力瞬间变大。容易导致数据库集群崩溃。 1.1 怎样防止? 定时器方式(定时请求接口,在redis key还没过期之前,将key的时间延长) 设置redis key

  • PostGreSQL数据库安装2020-09-10 21:35:10

    一、下载 直接下载.tar.gz 安装包,地址 https://www.enterprisedb.com/download-postgresql-binaries 使用 wget 命令下载(推荐) wget -c https://get.enterprisedb.com/postgresql/postgresql-10.5-1-linux-x64-binaries.tar.gz 二、解压   tar -zxvf 压缩包 三、创建pgsql

  • SQLZOO: More JOIN operations/zh2020-09-10 21:34:37

    This tutorial introduces the notion of a join. The database consists of three tables movie , actor and casting . movie id title yr director budget gross   actor id name   casting movieid actorid ord 1.列出1962年首影的電影, [顯示 id, t

  • ABP VNext 初始化数据库时报错2020-09-10 21:32:39

    ABP VNext Add-Migration初始化数据库时报如下错误 System.ArgumentException: Option 'trusted_connection' not supported. 搞了好一会,结果发现是自己粗心导致的。 除了要修改web项目中appsettings.json配置文件数据库连接,还要修改 DbMigrator项目中的appsettings.json数据库连

  • redis2020-09-10 20:33:15

    NOSQL   介绍:NoSQL(Not Only Sql),是一项全新的数据库理念,泛指非关系型数据库 优势:NoSQL数据库的产生,就是为了解决,高并发高负载高可用 高并发,在同一个时间内应用服务器会收到大量的请求,同样这些请求也要去操作我们的数据库服务器,每次读写操作就 要发生磁盘的IO,对于关

  • Mac操作系统上使用Docker创建MySQL主从数据库2020-09-10 20:00:57

    拉取MySQL镜像 ## 下载最新版本的MySQL镜像 docker pull mysql 创建两个主从MySQL数据库容器 第一步,需要创建一个目录,用来存放与容器中配置文件对应的物理地址 目录结构如下: master my.cnf配置文件内容如下: [mysqld] server_id = 1 log-bin= mysql-bin read-only=0 replicate-i

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

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

ICode9版权所有