码迷,mamicode.com
首页 > 数据库 > 周排行
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 10:18:39    阅读次数:102
解决 U2000 R017 安装报错: 检查SQL server数据库环境变量信息 ( 异常 ) [ 详细信息 ] PATH环境变量中缺少数据库路径的信息
U2000 R017 安装报错: 检查SQL server数据库环境变量信息 ( 异常 ) [ 详细信息 ] PATH环境变量中缺少数据库路径的信息 管理员模式打开注册表位置: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manag ...
分类:数据库   时间:2020-01-31 10:21:41    阅读次数:135
mysql配置详解(部分)
1.innodb_flush_log_at_trx_commit innodb_flush_log_at_trx_commit = 2 # 0:如果innodb_flush_log_at_trx_commit的值为0,log buffer每秒就会被刷写日志文件到磁盘,提交事务的时候不做任何操作(执行 ...
分类:数据库   时间:2020-01-31 10:24:03    阅读次数:93
mysql日期操作
FROM_UNIXTIME(1571387528)是把时间戳转换成mysql中的日期格式 UNIX_TIMESTAMP(NOW())是吧mysql中的日期格式转换成时间戳 DATE_FORMAT()是吧mysql中的日期格式按照自定义格式转换成对应的格式, 第一个参数是日期格式 使用的时候需要注意, ...
分类:数据库   时间:2020-01-31 10:27:59    阅读次数:103
mysql性能建议
(源于一位非常厉害的dba,可惜我们相互失去了各自的联系) 1. 数据库尽量拆分到不能再拆分为止,逻辑上面通过视图和存储过程组合 2. 写入频繁的表,不能频繁删除,会导致碎片化,可以增加一个字段用来表示数据是否删除,然后定期整理,先通过删除字段区分,把没删除的数据查询拷贝到一张表,然后截断原来的表, ...
分类:数据库   时间:2020-01-31 10:36:41    阅读次数:95
MYSQL配置参数优化详解
目录 1)连接请求的变量 1、max_connections 2、back_log 3、wait_timeout和interative_timeout 2)缓冲区变量 4、key_buffer_size 5、query_cache_size(查询缓存简称QC) 6、max_connect_error ...
分类:数据库   时间:2020-01-31 10:43:10    阅读次数:94
显示对应数据库下的所有表并生成对应的执行语句
SELECT CONCAT( 'ALTER TABLE ' ,TABLE_NAME ,' ENGINE=INNODB, ROW_FORMAT=DYNAMIC; ') as `sql-commands-for-convert-engine` FROM information_schema.TABLES ...
分类:数据库   时间:2020-01-31 10:51:41    阅读次数:99
MySQL----数据库简介
##数据库的基本概念 1、数据库:DataBase,简称:DB 2、什么是数据库? *用于存储和管理数据的仓库。 3、数据库的特点: 1、持久化存储数据的。其实数据库就是一个文件系统。 2、方便存储和管理数据。 3、使用了统一的方式操作数据库--SQL。 4、常见的数据库软件: MYSQL:开源免费 ...
分类:数据库   时间:2020-01-31 10:54:47    阅读次数:95
Python学习记录-连接mysql
1 安装python的mysql驱动 $ conda install mysql-connector-python 2 测试mysql驱动是否安装成功 import不报错,即说明安装成功 >>> import mysql.connector 3 查询数据 # 导入MySQL驱动: import my ...
分类:数据库   时间:2020-01-31 10:56:13    阅读次数:84
Oracle中获取连续的序列号范围的SQL (二)
方案3的思路比较值得学习,我们将层层剖析它的结构: 1:对每一条记录找它的前一行 所谓连续的序列号就是看相同格式的情况下前一行记录与当前行的记录序号的值是否相差为1: 如果相差为1,则说明两个序列号是连续的; 如果不为1,则两个序列号不是连续的 select numFormat,lag(code, ...
分类:数据库   时间:2020-01-31 10:56:47    阅读次数:110
MySql 索引之 B 树与 B+ 树
上一片文章我们讲过了,B 树索引是 MySql 常用引擎(InnoDB,MyISAM)的索引。 提出问题 什么是 B 树,它有什么特性那?B+ 树与 B 树有什么区别?我们平常用的二叉搜索树的时间复杂度不是 LogN 吗?难道不够优秀吗? 解决问题 预备知识 磁盘 IO:系统读取磁盘是将磁盘的基本单 ...
分类:数据库   时间:2020-01-31 12:12:54    阅读次数:77
postgrepsql 常用命令
1、查看数据库及用户名 ./psql -l 2、以oftenlin 用户登陆 postgres 数据库 ./psql -d postgres -U oftenlin3、列举表,相当于mysql的show tables \dt4、查看表结构,相当于desc tblname,show columns f ...
分类:数据库   时间:2020-01-31 12:26:30    阅读次数:199
sqlite用法
原文链接:https://blog.csdn.net/qq_31186123/article/details/81014601 1、安装sqlite3 ubuntu下安装sqlite3直接在终端运行命令: sudo apt-get install sqlite3 查看版本信息: sqlite3 -v ...
分类:数据库   时间:2020-01-31 13:56:15    阅读次数:86
mysql工具类日志(binlog、slowlog、errorlog)
mysql日志管理 参考https://www.jianshu.com/p/00c54d2832ed 日志设置 工具日志,不同于undo log(事务等) 错误日志(排错、主从错误) log error,默认打开,路径datadir/主机名.err,文本格式,重点关注[ERROR] 慢查询日志(优化 ...
分类:数据库   时间:2020-01-31 14:04:40    阅读次数:110
C#连接SQL Server数据库(一)
C 连接数据库:Connection对象 1.Connection对象概述 Connection对象是一个连接对象,主要功能是建立与物理数据库的连接。其主要包括4种访问数据库的对象类,也可称为数据提供程序,分别介绍如下。 SQL Server数据提供程序,位于System.Data.SqlClien ...
分类:数据库   时间:2020-01-31 14:25:16    阅读次数:135
Spring Boot框架 - 数据访问 - JDBC&自动配置
一、新建Spring Boot 工程 特殊勾选数据库相关两个依赖 Mysql Driver — 数据库驱动 Spring Data JDBC 二、配置文件application.properties 中配置数据库信息即可 1 #testjdbc数据库连接信息 2 spring.datasource. ...
分类:数据库   时间:2020-01-31 15:42:41    阅读次数:75
SQL注入--sqli-labs(1-4关)
mysql的基本用法: 查库:select schema_name from information_schema.schemata 等同于 show databases 查表:select table_name from information_schema.tables where table_ ...
分类:数据库   时间:2020-01-31 15:55:44    阅读次数:116
sql中的like使用方法
SELECT * FROM `user` WHERE `yan` LIKE '%qwe';查找user表中的yan列中以qwe结尾的字段'%a' //以a结尾的数据 'a%' //以a开头的数据 '%a%' //含有a的数据 '_a_' //三位且中间字母是a的 '_a' //两位且结尾字母是a的 ...
分类:数据库   时间:2020-01-31 16:10:06    阅读次数:104
C#连接SQL Server数据库(二)
执行SQL语句:Command对象 1.Command对象概述 Command对象是一个数据命令对象,主要功能是向数据库发送查询、更新、删除、修改操作的SQL语句。Command对象主要有以下几种方式。 SqlCommand:用于向SQL Server数据库发送SQL语句,位于System.Data ...
分类:数据库   时间:2020-01-31 17:22:30    阅读次数:104
XXS和SQL注入的预防
XSS:跨站脚本攻击XSS攻击是Web攻击中最常见的攻击方法之一,它是通过对网页注入可执行代码且成功地被浏览器 执行,达到攻击的目的 常见的恶意字符XSS输入:1. XSS 输入通常包含 JavaScript 脚本,如弹出恶意警告框 攻击方式: 如在界面输入框恶意输入代码 <script>alert ...
分类:数据库   时间:2020-01-31 18:40:50    阅读次数:111
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!