首页 > 数据库技术
Linux下修改Mysql密码的三种方式
前言 有时我们会忘记Mysql的密码,或者想改一个密码,以下将对这两种情况修改密码的三种解决方法做个总结 本文都以用户为 root 为例 一、拥有原来的myql的root的密码 方法一: 在mysql系统外,使用mysqladmin 方法二: 通过登录mysql系统 注意:如果Mysql的版本是5. ...
分类:数据库技术   时间:2019-10-09 17:18:18    收藏:0  评论:0  赞:0  阅读:93
记录数据库中常用的存储过程公用方法
最近一直在做项目的数据库(postgresql)加压,在写存储过程的时候经常需要用到一些公用方法,在此做一下记录: 1、产生指定长度的中文字符 2、产生指定长度的英文字符 3、产生指定长度的混合字符 4、随意生成固定区间的整数 5、产生身份证号码 6、产生11位电话号码 7、生成指定日期内的随机日期 ...
分类:数据库技术   时间:2019-10-09 17:10:05    收藏:0  评论:0  赞:0  阅读:111
gdb layout
GDB调试的时候,很多人会忽略一个强大的命令layout。 1. 显示源代码窗口 (gdb) layout src 2. 显示寄存器窗口 (gdb) layout regs 3. 显示汇编代码窗口 (gdb) layout asm 4. 显示源代码和汇编代码 (gdb) layout split 5 ...
分类:数据库技术   时间:2019-10-09 17:05:31    收藏:0  评论:0  赞:0  阅读:149
AttributeError: 'SQLAlchemy' object has no attribute 'Foreignkey'
在学习《Flask Web开发 基于Python的Web应用开发实战》的过程中,调试程序,如下图,运行报错: AttributeError: 'SQLAlchemy' object has no attribute 'Foreignkey' 原因:是关键字Foreignkey里的字母k应该是大写,错 ...
分类:数据库技术   时间:2019-10-09 16:58:56    收藏:0  评论:0  赞:0  阅读:304
当JPA遇上MySQL表名全大写+全小写+驼峰+匈牙利四风格
我一直知道的MySQL在Linux上有字段名表名等的大小写问题,于是为了避免这个问题,选择了下划线和全小写,心说虽然咱用的是JPA,只要使用注解写清楚表名和字段名是大写的,不也没事么。例如这样实际上证明,想象比搬砖生活丰富的多。亲们,我用JPA实现查表操作的时候,Exception跳出来说表不存在,因为表名是全小写的,我还能怎样┑( ̄Д ̄)┍。接下来,折腾才刚刚开始……不妨看下日志,内心异常的沉重
分类:数据库技术   时间:2019-10-09 16:33:44    收藏:0  评论:0  赞:0  阅读:216
java JDBC-statement接口实现简单的sql语句调用
publicclassDemo2{publicstaticvoidmain(String[]args){try{Class.forName("com.mysql.jdbc.Driver");Connectionconn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","dyl123");//使用statem
分类:数据库技术   时间:2019-10-09 15:51:15    收藏:0  评论:0  赞:0  阅读:176
浅谈MySQL数据库优化
一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:1、数据库表设计项目立项后,开发部根据产品部需求开发项目,开发工程师工作其中一部分就是对表结构设计。对于数据库来说,这点很重要,如果设计不当,会直接影响访问速度和用户体验。影响的因素很
分类:数据库技术   时间:2019-10-09 15:50:08    收藏:0  评论:0  赞:0  阅读:89
基于oracle的sql优化
一.编写初衷描述 【博客地址】http://www.cnblogs.com/grl214 在应有系统开发初期,由于数据库数据较少,对于sql语句各种写法的编写体现不出sql的性能优劣,随着数据的不断增加,出现海量数据,劣质sql与优质sql在执行效率甚至存在百倍差距,可见sql优化的重要性 二.Sq ...
分类:数据库技术   时间:2019-10-09 15:40:54    收藏:0  评论:0  赞:0  阅读:101
数据库操作
查看当前所有数据库 show databases; show databases; 创建数据库 create database 数据库名 charset=utf8; create database 数据库名 charset=utf8; 删除数据库 drop database 数据库名; drop d ...
分类:数据库技术   时间:2019-10-09 15:37:45    收藏:0  评论:0  赞:0  阅读:89
oracle根据某个字段,将数据拆分成多行
oracle数据库表中,如果某字段中的数据由逗号(',')分隔保存,可采用下面的sql语句,将数据分为多行 SELECT distinct REGEXP_SUBSTR(t.fk_id, '[^,]+', 1, level) fkId, t.* from t_table t connect by le ...
分类:数据库技术   时间:2019-10-09 15:34:06    收藏:0  评论:0  赞:0  阅读:502
C# SQLserver基本操作(连接、增、删、改、查)
将C#对SQLserver常用的操作进行封装,方便后续开发使用! ...
分类:数据库技术   时间:2019-10-09 15:33:20    收藏:0  评论:0  赞:0  阅读:161
数据库简介
人类在进化的过程中,创造了数字、文字、符号等来进行数据的记录,但是承受着认知能力和创造能力的提升,数据量越来越大,对于数据的记录和准确查找,成为了一个重大难题计算机诞生后,数据开始在计算机中存储并计算,并设计出了数据库系统数据库系统解决的问题:持久化存储,优化读写,保证数据的有效性当前使用的数据库, ...
分类:数据库技术   时间:2019-10-09 15:25:14    收藏:0  评论:0  赞:0  阅读:103
MYSQL数据导出备份、导入的几种方式
第一种 mysqldump:这是mysql自带的备份命令,提供了很多扩展参数可供选择,工作中常用此方式 常用语法: mysqldump[options] database [tables,多个表用空格隔开] --databases [options] BD1 [DB2..多个库用空格隔开] --al ...
分类:数据库技术   时间:2019-10-09 15:24:39    收藏:0  评论:0  赞:0  阅读:111
Docker 安装 Mysql
Docker 安装 Mysql 1、从镜像源中pull Mysql的镜像,我拉的版本是5.6,大家可不带版本拉最新的。 等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为mysql,标签为5.6的镜像。 2、使用Mysql镜像运行容器。 命令说明: p 3306:3306:将容器的 ...
分类:数据库技术   时间:2019-10-09 15:22:44    收藏:0  评论:0  赞:0  阅读:130
mybatis 基础(二) 动态sql 关于where if / where choose when otherwise
个人理解: where if就相当于正常的java中的if 语句,如果有多个条件组合判断的话用 and, or连接 而where choose when otherwise choose就好像是switch,when相当于case,可以有一种属性的对个判断,但不能同时去判断多个属性. 同时,只要有一 ...
分类:数据库技术   时间:2019-10-09 15:21:46    收藏:0  评论:0  赞:0  阅读:101
MYSQL多种插入或修改的语法特性详解(replace into/insert ignore into/insert into on duplicate key update)
在我们平常的业务场景中,可能有很多时候,需要对库操作进行增(未存在相应数据行)或者修改(已存在相应数据行),这时候,有人就会想到不管什么语言,我先查相应的库有没有这条行数据,再根据结果进行操作,不就完事了吗(已有的数据则修改,没有的数据则新增). 能想到解决方案是好的,但是这种,先查后增或改的方案, ...
分类:数据库技术   时间:2019-10-09 15:21:01    收藏:0  评论:0  赞:0  阅读:405
查看Mysql执行计划
引言: 实际项目开发中,由于我们不知道实际查询的时候数据库里发生了什么事情,数据库软件是怎样扫描表、怎样使用索引的,因此,我们能感知到的就只有 sql语句运行的时间,在数据规模不大时,查询是瞬间的,因此,在写sql语句的时候就很少考虑到性能的问题。但是当数据规模增大,如千万、亿的时候,我们运 行同样 ...
分类:数据库技术   时间:2019-10-09 15:15:59    收藏:0  评论:0  赞:0  阅读:104
MySQL查询性能优化(转)
MySQL查询性能优化 1.为什么查询速度为变慢 在尝试编写快速的查询之前,需要清除一点,真正重要是响应时间。如果把查询看作是一个任务,那么他由一系列子任务组成,每个子任务都会消耗一定的时间。如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执行的次数,要么让子任务运行得 ...
分类:数据库技术   时间:2019-10-09 15:15:25    收藏:0  评论:0  赞:0  阅读:80
mysql 包含查找
#从表iot_company选择,company_name字段包含10091015的项SELECT id FROM iot_company WHERE company_name LIKE "%10091015%"; ...
分类:数据库技术   时间:2019-10-09 15:03:35    收藏:0  评论:0  赞:0  阅读:116
MySQL——索引基础
MySQL——索引基础 本篇文章,我们将从索引基础开始,介绍什么是索引以及索引的几种类型,然后学习如何创建索引以及索引设计的基本原则。 本篇文章中用于测试索引创建的user表的结构如下: 什么是索引 索引(在 MySQL 中也叫“键key”)是存储引擎快速找到记录的一种数据结构 ——《高性能MySQ ...
分类:数据库技术   时间:2019-10-09 15:00:03    收藏:0  评论:0  赞:0  阅读:90
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!