首页 > 数据库技术
mysql性能建议
(源于一位非常厉害的dba,可惜我们相互失去了各自的联系) 1. 数据库尽量拆分到不能再拆分为止,逻辑上面通过视图和存储过程组合 2. 写入频繁的表,不能频繁删除,会导致碎片化,可以增加一个字段用来表示数据是否删除,然后定期整理,先通过删除字段区分,把没删除的数据查询拷贝到一张表,然后截断原来的表, ...
分类:数据库技术   时间:2020-01-31 10:17:41    收藏:0  评论:0  赞:0  阅读:68
Python学习记录-连接mysql
1 安装python的mysql驱动 $ conda install mysql-connector-python 2 测试mysql驱动是否安装成功 import不报错,即说明安装成功 >>> import mysql.connector 3 查询数据 # 导入MySQL驱动: import my ...
分类:数据库技术   时间:2020-01-31 09:45:56    收藏:0  评论:0  赞:0  阅读:78
Oracle中获取连续的序列号范围的SQL (二)
方案3的思路比较值得学习,我们将层层剖析它的结构: 1:对每一条记录找它的前一行 所谓连续的序列号就是看相同格式的情况下前一行记录与当前行的记录序号的值是否相差为1: 如果相差为1,则说明两个序列号是连续的; 如果不为1,则两个序列号不是连续的 select numFormat,lag(code, ...
分类:数据库技术   时间:2020-01-31 09:24:35    收藏:0  评论:0  赞:0  阅读:118
MySQL----数据库简介
##数据库的基本概念 1、数据库:DataBase,简称:DB 2、什么是数据库? *用于存储和管理数据的仓库。 3、数据库的特点: 1、持久化存储数据的。其实数据库就是一个文件系统。 2、方便存储和管理数据。 3、使用了统一的方式操作数据库--SQL。 4、常见的数据库软件: MYSQL:开源免费 ...
分类:数据库技术   时间:2020-01-31 09:23:56    收藏:0  评论:0  赞:0  阅读:69
mysql基础命令
1.进入数据库 mysql -h 主机地址 -u username -p password; 2.增加新用户 grant select (insert,update,delete,all privileges) on 数据库.* to username@登录主机 identified by '''p ...
分类:数据库技术   时间:2020-01-31 01:13:54    收藏:0  评论:0  赞:0  阅读:82
【记录】mybatis获取刚刚插入到数据库的数据的id
有时候我们需要mybatis获取insert 后的id,现有两种解决方案 方案一: <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Integer"> SELECT LAST_INSERT_ID() </selectKe ...
分类:数据库技术   时间:2020-01-31 00:09:31    收藏:0  评论:0  赞:0  阅读:113
springboot 连接 mysql 时报错 using password: NO
最近使用 springboot 配置 mysql 时出现了一个错误Access denied for user ''@'localhost' (using password: YES) 或者Access denied for user ''@'localhost' (using password: ...
分类:数据库技术   时间:2020-01-30 23:37:29    收藏:0  评论:0  赞:0  阅读:161
mysql必知必会--联 结 表
联结 SQL最强大的功能之一就是能在数据检索查询的执行中联结(join) 表。联结是利用SQL的 SELECT 能执行的最重要的操作,很好地理解联结 及其语法是学习SQL的一个极为重要的组成部分 外键(foreign key) 外键为某个表中的一列,它包含另一个表 的主键值,定义了两个表之间的关系 ...
分类:数据库技术   时间:2020-01-30 23:31:50    收藏:0  评论:0  赞:0  阅读:80
Linux下MySQL无法在本地以非root用户身份连接数据库
标题有点罗嗦,目前出现的问题如下: 当以非root身份登录数据库时,会报错 而使用root身份访问就没有问题 问题探究 查看root用户使用的认证插件: MySQL使用的auth_socket是通过Unix套接字进行连接认证[1] The unix_socket authentication plu ...
分类:数据库技术   时间:2020-01-30 23:28:39    收藏:0  评论:0  赞:0  阅读:207
(转)Navicat 连接MySQL 8.0.11 出现2059错误
Navicat 连接MySQL 8.0.11 出现2059错误 错误 使用Navicat Premium 连接MySQL时出现如下错误: 原因 mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password ...
分类:数据库技术   时间:2020-01-30 22:44:37    收藏:0  评论:0  赞:0  阅读:95
MySQL-死锁查询
1、查询是否锁表 show OPEN TABLES where In_use > 0; 查询到相对应的进程 然后 kill id 2、查询进程 show processlist 补充: 查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查 ...
分类:数据库技术   时间:2020-01-30 22:38:17    收藏:0  评论:0  赞:0  阅读:95
Mysql中limit的用法
转自 https://blog.csdn.net/Mr_Chenjie_C/article/details/87881147 Mysql中limit的用法:在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。 SELECT ...
分类:数据库技术   时间:2020-01-30 22:37:22    收藏:0  评论:0  赞:0  阅读:87
sql语句中 left join,right join,inner join 的区别
看到了sql,发现好久没写sql甚是想念哈哈哈哈,好多当时学的东西都忘了,当时总结的好多的文档也怎么都找不到了..... 言归正传,找到了一张图感觉描述的还挺清晰,先贴图,再说说自己的理解。 1.LEFT JOIN(左连接) select id,name fromg student s left j ...
分类:数据库技术   时间:2020-01-30 22:15:45    收藏:0  评论:0  赞:0  阅读:79
【转】mysql安全基线设置
一、禁用local-infile选项 | 访问控制 禁用local_infile选项会降低攻击者通过SQL注入漏洞器读取敏感文件的能力 编辑Mysql配置文件/etc/my.cnf,在[mysqld] 段落中配置local-infile参数为0,并重启mysql服务: ``` local-infil ...
分类:数据库技术   时间:2020-01-30 22:14:48    收藏:0  评论:0  赞:0  阅读:297
数据库—SQLite3
一、数据库的概念 数据库是数据库管理系统管理与控制之下,存放在存储介质上的数据集合。 二、常用的数据库 大型数据库 Oracle关系数据库、sun公司的DB2数据库 中型数据库 Server数据库,微软 小型数据库 MySQL,sun公司 三、基于嵌入式的数据库 基于嵌入式的数据库主要有:SQLit ...
分类:数据库技术   时间:2020-01-30 22:12:51    收藏:0  评论:0  赞:0  阅读:89
Java基础103 Hibernate技术连接MySQL数据和Oracle数据库的配置方法
1、Hibernate技术连接MySQL数据 Hibernate.cfg.xml 配置文件 1 <?xml version='1.0' encoding='utf-8'?> 2 <!DOCTYPE hibernate-configuration PUBLIC 3 "-//Hibernate/Hibe ...
分类:数据库技术   时间:2020-01-30 21:44:19    收藏:0  评论:0  赞:0  阅读:88
[极客大挑战 2019]BabySQL
0x00 知识点 双写绕过 简单测试一下,发现or在登陆过程被过滤,想到使用oorr试试,结果成了?! 最后多测试一下,发现from union select 这些关键函数都被替换为空 本题直接进行常规的双写绕过。 0x01 解题 查询数据库: 查询数据表 查询列名 查询字段名 得到flag. ...
分类:数据库技术   时间:2020-01-30 21:28:32    收藏:0  评论:0  赞:0  阅读:337
数据库调优
数据库设计方案的好坏对数据库的性能有很大的影响,良好的数据库设计方案是对数据库进行最大调优的基础。数据库的优化应该从数据库设计阶段就已经开始了,需要性能优化专家根据系统的需求对数据库做出合理和优良的设计。数据库的设计包括物理设计和逻辑设计两部分。数据库物理设计包括数据对象(如表数据、索引、视图等)在 ...
分类:数据库技术   时间:2020-01-30 21:03:45    收藏:0  评论:0  赞:0  阅读:85
mysql链接报错1045:Access denied for user root@localhost解决方法
安装了mysql5,本地连接没有问题,但是通过局域网的其他电脑连接报错1045:Access denied for user root@localhost 网上搜索到的解决方法(亲测可以解决上述问题): 一:停止MySQL服务 在mysql的安装目录,输入命令net stop mysql 二:跳过验 ...
分类:数据库技术   时间:2020-01-30 20:32:05    收藏:0  评论:0  赞:0  阅读:78
转发 可设置skip_name_resolve参数 会出现 ERROR 2005 (HY000): Unknown MySQL server host _mysql ...
https://www.cnblogs.com/ivictor/p/5311607.html 该阻止会一直生效,直到采取以下操作: 1. mysql> flush hosts; 2. # mysqladmin flush-hosts 3. truncate table performance_sch ...
分类:数据库技术   时间:2020-01-30 20:29:09    收藏:0  评论:0  赞:0  阅读:128
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!