码迷,mamicode.com
首页 > 数据库
MySQL基础语法
一、什么是数据库: 数据库(database)是按照数据库的结构来组织、存储和管理数据库的仓库。 二、mysql相关操作 1、sql语句语法规范: a.常用mysql的关键字我们需要大写、库名、表名、字段名称等使用小写。 b.sql语句支持折行操作,但是不要把完整的单词拆开。 c.数据库名称、表名称 ...
分类:数据库   时间:2019-11-01 09:52:56    阅读次数:93
linux python 安装 pymssql
其实也不是很完整的。 我主要在dockers中的alpine linux 下进行开发。 这里主要说的就是如何在alpine下安装pymssql 多级依赖 pymssq 依赖 Cython , Cython 依赖 python3-dev libc-dev apk add python3-dev lib ...
分类:数据库   时间:2019-11-01 09:49:40    阅读次数:126
c#简单的SQLHelp
public abstract class SQLHelper { //只读的静态数据库连接字符串 //需添加引用System.Configuration; public static readonly string connString = ConfigurationManager.Connect ...
分类:数据库   时间:2019-11-01 09:46:47    阅读次数:108
sql server判断表存在
在创建表、更改表结构、删除表或对表进行什么操作之前,一个比较严谨的做法是先判断该表是否已经存在。 在SQL Server中判断一个表是否存在,有两个方法,下面以diso表为例。 方法1 原理是查询【sysObjects】这张系统表,该表保存了所有对象信息,既然是所有对象,自然包括表的信息,其中xty ...
分类:数据库   时间:2019-11-01 09:38:19    阅读次数:118
Django2.2连接MySQL问题解决
报错一: django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. 解决方法:编辑文件,注释掉如下行: 报错二: File "D:\data\gitee. ...
分类:数据库   时间:2019-11-01 09:30:46    阅读次数:165
MySQL_DQL操作
DQL(Data Query Language)简单的来说就是数据的查询语言。 1.最简单的查询(显示表中的所有信息) 语法: select * from 表名; 2.普通查询 语法: select 字段列表 from 表名列表 where 条件列表; 注意:这些列表是可以有多个的意思,用逗号隔开, ...
分类:数据库   时间:2019-11-01 09:29:52    阅读次数:111
AutoCAD.Net/C#.Net QQ群:193522571 SQLServer与SQLlite数据库数据类型对应
bigint DECIMAL bigint binary(n) BINARY(n) bytea(n) bit BIT boolean, bool char(n) CHAR(n) char(n) datetime DATETIME timestamp(date, time) decimal DECIM ...
分类:数据库   时间:2019-11-01 09:27:03    阅读次数:80
大数据-sparkSQL
SparkSQL采用Spark on Hive模式,hive只负责数据存储,Spark负责对sql命令解析执行。 SparkSQL基于Dataset实现,Dataset是一个分布式数据容器,Dataset中同时存储原始数据和元数据(schema) ...
分类:数据库   时间:2019-11-01 09:24:31    阅读次数:82
MySQL 04
[toc] python操作mysql mysql sql注入问题 问题描述 对于上面的登录脚本, 如果我们在输入用户名时, 在用户名在后面加上 , 这样即使密码错误也能登录成功 (绕过密码) 甚至用户名输错也能登录成功 (绕过用户名和密码) 上面描述的就是sql注入问题, 原因是我们可以通过输入特 ...
分类:数据库   时间:2019-11-01 09:21:24    阅读次数:101
C#连接数据库时connectionStrings配置
<connectionStrings> <add name="ConnectionStringName" connectionString="Data Source=服务器名;Initial Catalog=数据库名;User ID=用户;Password=密码" providerName="Sys ...
分类:数据库   时间:2019-11-01 09:16:50    阅读次数:206
在linux安装mysql数据库和配置Java项目
一、安装mysql数据库 ①下载并解压上传到/opt/soft目录(soft目录是自己创建的) ②解压:tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar ③清空linux自带的数据库 1.查看是否有旧版本的数据库: rpm -qa |grep mys ...
分类:数据库   时间:2019-11-01 00:11:42    阅读次数:108
MySQL_DML操作
DML(Data Manipulation Laguage)指对数据库数据的增(Create)删(Delete)改(Update)操作 1.增加操作 (1)先创建一个表,如图所示: 语法:Insert into 表名(列名1,列名2,列名3) values(值1,值2,值3); 注意:如果不定义列名 ...
分类:数据库   时间:2019-11-01 00:11:15    阅读次数:148
了解MyISAM与InnoDB的索引差异(转)
出处原文: 1分钟了解MyISAM与InnoDB的索引差异 数据库的索引分为主键索引(Primary Inkex)与普通索引(Secondary Index)。InnoDB和MyISAM是怎么利用B+树来实现这两类索引,其又有什么差异呢?这是今天要聊的内容。 一,MyISAM的索引 MyISAM的索 ...
分类:数据库   时间:2019-11-01 00:09:48    阅读次数:95
SQL注入
1.1.SQL注入背景 SQL全称是结构化查询语言,是IBM开发的,主要作用就是用来查询,操作、定义、和控制数据库的,说白了就是告诉数据库需要做什么操作。 1.2.SQL注入原理 SQL注入原理是讲恶意的代码,插入到用户输入参数的攻击,攻击者检查到开发者编程的过程中的漏洞,利用这些漏洞,巧妙的构造S ...
分类:数据库   时间:2019-11-01 00:04:59    阅读次数:94
mysql 相关文章
《58到家MySQL军规升级版》 《数据库索引,到底是什么做的?》 《MyISAM与InnoDB的索引差异究竟是啥?》 《InnoDB,为何并发如此之高?》 《快照读,在RR和RC下的差异》 《InnoDB插入自增列,是表锁吗?》 《InnoDB并发插入,会不会互斥?》 《InnoDB,select ...
分类:数据库   时间:2019-10-31 23:58:24    阅读次数:170
Navicat远程连接MySQL8,必知防坑策略
项目上线是每一个开发工程师面临收获前面抓紧时间开发的成果,但有时我们上线项目首先需要做一些相关的业务测试。通过Xshell远程连接后使用命令行的方式连接操作Mysql这个没什么太大的你问题。但每次通过命令这种繁琐的功夫不是程序员应该干的事情,学习还尚可,但是对于开发。效率二字不能离口。 这不,采用本 ...
分类:数据库   时间:2019-10-31 23:57:51    阅读次数:182
转:SqlServer2012自增列值突然增大1000的原因及解决方法
原文链接:http://blog.csdn.net/phoenix36999/article/details/53304126 首先排除数据回滚及增加删除等操作。 按照这篇文章SQL Server 2012 Auto Identity Column Value Jump Issue的方法,就可以解决 ...
分类:数据库   时间:2019-10-31 23:57:23    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!