数据库
文章平均质量分 68
搬砖码农SmallNNN
一只热爱编程的菜鸟。
展开
-
mysql5.6备份在mysql5.7上恢复后建立主从关系报错
背景:生产环境主从架构复制报错,重新拉取主库完整备份在从库恢复,报错日志: Slave is not configured or failed to initialize properly. You must at least set --server-id to enable either a master or a slave. Additional error messages can be found in the MySQL error log.环境:mysql:主库:percona5.6.25原创 2021-04-28 15:33:04 · 450 阅读 · 2 评论 -
一个机器上安装两个数据库,在连接数据库时怎么通过端口号连接指定数据库
最近在研究问题时,无意间遇到了这个问题(如题),之前一直都是在自己的笔记本电脑SQLServer2008上测试的,但是今天突然想要连接工作室的电脑上的数据库,把连接字符串的连接地址写成了工作室的IP,点击运行程序,半天没有反应,然后直接报错,没有可用数据,开始是连接用户名和密码写错了,和自己笔记本上的用户名和密码不一样,修改以后还是却报错了,没有数据,想了半天原因,突然想到会不会是我的机器上安装了sql2008和sql2012两个数据库导致的,然后就开始分析,找了很多相关的材料和相关的问题,发现确实是因为这原创 2015-08-15 17:55:29 · 5925 阅读 · 0 评论 -
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
今天在项目测试的时候遇到了连接数据库出错,错误提示:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 2)。之前也遇到了同样的问题,今天就写个博客记录一下吧。其实遇到这样的问题有很多原因,我的报错原因是SQL SERVER服原创 2015-11-11 15:29:06 · 1760 阅读 · 0 评论 -
数据库常用操作集合_1
1、--复制表结构但是不复制数据select * into InterviewTab_2 from InterviewTab where 1<>12、--复制变以及表数据select * into InterviewText.dbo.tb_a from InterviewTab 2:备份表的一部分列,注意此处不写*而写出列的列表select 列名1,列名2,列名3 into 目的数据库名.dbo.目的表名 from 原表名3、备份表的一部分行(加WHERE条件)select * into原创 2015-12-05 11:33:43 · 438 阅读 · 0 评论 -
SQL写存储过程时报错 'CREATE/ALTER PROCEDURE' must be the first statement in a query batch.
最近在学习存储过程,从网上直接复制了这个存储过程if exists(select name from sysobjects where name ='up_getallstudents' and type ='p')drop procedure up_getallstudents--编写存储过程up_getallstudents,用于获取学生表students的所有记录 create procedure up_getallstudents asselect * from T_stu_cou原创 2016-01-26 11:27:24 · 4100 阅读 · 2 评论 -
存储过程实现基本的增删查改
三个表结构:不废话直接上代码use Text --数据库名if exists(select name from sysobjects where name ='up_getallstudents' and type ='p')drop procedure up_getallstudents--编写存储过程up_getallstudents,用于获取学生表students的所有记录 GOcreate procedure up_getallstudents assele原创 2016-01-26 20:30:26 · 5685 阅读 · 1 评论 -
存储过程实现基本的增删查改(二)
表结构在http://blog.csdn.net/u014180504/article/details/50589645use Text--4、带返回值的存储过程--()print语句可以将用户定义的消息返回给客户端--编写一个存储过程up_insertstudent2,在插入学生数据前,先判断一下学号是否存在,--如果存在,输出“要插入的学生的学号已经存在”;否则,插入学生数据,并返回”恭喜,数据插入成功“if object_id('up_insertstudent2','p') i原创 2016-01-27 11:11:19 · 675 阅读 · 0 评论 -
object_id()说明
http://blog.csdn.net/u014180504/article/details/50589645http://blog.csdn.net/u014180504/article/details/50592815之前写了这两个博客,但是有些博友对于object_id不理解,这里就给大家说明一下:object_id()是一个函数,获取相应过程的object_id我们use 数据库名称--查询所有存储过程select * from sys.objects where type = '原创 2016-01-27 11:23:53 · 1253 阅读 · 0 评论 -
cheeck语句的使用
cheeck语句例子1.检查只能是男或者女 add const ck_sex check(sex in('男,女')), add const ck_sex check(sex ='男' or sex ='女')2.在一个范围中间constraint ch_age check(sage>0 and sageadd const ck_age chec原创 2016-01-27 13:34:42 · 21084 阅读 · 1 评论 -
sql之left join、right join、inner join的区别
sql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------转载 2016-01-27 14:15:16 · 315 阅读 · 0 评论 -
mysql sql语句的执行过程
参考:http://www.cnblogs.com/rollenholt/p/3776923.htmlhttp://www.cnblogs.com/cdf-opensource-007/p/6502556.htmlhttp://blog.csdn.net/u014044812/article/details/51004754原创 2017-04-10 10:18:50 · 496 阅读 · 0 评论 -
centos7.0 下安装openjdk
centos7.0这里安装jdk1.8采用yum安装方式,非常简单。1、查看yum库中jdk的版本1[root@localhost ~]# yum search java|grep jdk 2、选择java-1.8.0安装1[转载 2017-06-02 18:46:47 · 444 阅读 · 0 评论 -
CentOS 7 安装 MySQL5.6
由于时间关系就不从头开始写了,这里就借鉴这位园友的文章来说吧(http://www.centoscn.com/mysql/2016/0315/6844.html)感谢这位大神的贡献。环境CentOS 7.1 (64-bit system)MySQL 5.6.24CentOS 安装参考:http://www.waylau.com/centos-7-installati转载 2017-06-02 18:57:16 · 626 阅读 · 0 评论 -
学习 Entity Framework + MVC
最近在学习EF,也用到MVC了,主要参考的文章http://www.cnblogs.com/miro/p/4030622.html ,园子的MiroYuan园友写的文章,比较适合初学者学习上手,由于园主把写好的demo放在了360云盘,但是360个人云已经关闭,所以下载不到demo,所以我自己在看的过程中就自己动手写了一个,按照园友的思路写的,也有自己的一些扩展,放在github,如有需要可以参考原创 2017-04-05 17:36:20 · 289 阅读 · 1 评论 -
跨库查询实现
select FileCode from p1.p_user UNION all select FileCode from p2.p_user UNION all select FileCode from p3.p_user UNION all select FileCode from p4.p_user UNION all select FileCode from原创 2017-08-18 10:38:00 · 1020 阅读 · 0 评论 -
Mysql case when 实现行转列时为什么要用max()或者其他聚合函数
Mysql case when 实现行转列时为什么要用max()或者其他聚合函数mysql中的case when语句查询结果问题 原始数据: 不加max进行case when 加max: 很明显两次结果不同,不加max结果不对,熟悉分组聚合的同学应该一下就明白了这里还是进行下说明为什么要加max,这里直接采用这位网友的答案: 另外的解释原创 2018-01-24 14:30:20 · 15892 阅读 · 26 评论 -
MySQL监控:Mycat-Eye安装部署详细文档
MySQL监控:Mycat-Eye安装部署详细文档近期mycat官方除了一款mysql监控工具[mycat-eye](https://gitee.com/MycatOne/Mycat-Eye):MySQL监控、管理工具,后续版本将整合MyCAT2.0的管理配置功能,代码在码云上管理,大家可以去看,开发人员视图:http://122.112.238.95:7001DBA或管理人员视图:原创 2018-01-08 14:16:58 · 5726 阅读 · 2 评论 -
sqlserve 数据类型详解
bit 整型 bit数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或False 、On 或Off. 注意:很省空间的一种数据类型,如果能够满足需求应该尽量多用。 tinyint 整型 tinyint 数据类型能存储从0到255 之间的整数。它在你只打算存储有限数目的数值时很有用。这种数据类原创 2014-12-17 16:07:27 · 500 阅读 · 0 评论 -
当我们修改了自己电脑上的IP地址时,我们在项目中调用的自己本地的webservice时,我们如何修改,才能让项目中引用的webservice不受影响呢?
当我们修改了自己电脑上的IP地址时,我们在项目中调用的自己本地的webservice时,我们如何修改,才能让项目中引用的webservice不受影响呢?解决方案: (1)首先在VS中将webservice引用的IP改了, (2)然后打开控制面板-在打开管理工具-在打开Internet 信息服务(IIS)管理器-在打开自己的站点-选择绑定-修改IP即可。 (3)同时还注意是否需要修改数据原创 2015-06-20 19:49:34 · 2665 阅读 · 2 评论 -
《数据库系统概论》第四版课后习题答案
第1章 绪论1 .试述数据、数据库、数据库系统、数据库管理系统的概念。答: ( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象转载 2014-11-19 20:41:23 · 8862 阅读 · 0 评论 -
C#+sqlserve实现登陆界面
自己在开始学习sqlserve时写的登陆界面代码包括 1.原创 2014-11-18 18:16:35 · 1866 阅读 · 6 评论 -
使用VS连接SQLServe时提示未能加载文件或程序集“System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKey
未能加载文件或程序集“System.Data.OracleClient, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0原创 2014-11-20 17:36:10 · 5574 阅读 · 0 评论 -
VS+SqlServe 在引用了webservice后刷新数据时提示:已超过传入消息(65536)的最大消息大小配额若要增加配额请使用相应绑定元素上 MaxReceivedMessageSize 属性
使用了VS建立了webservice 后,在VS项目中添加了引用,可是在今天从sqlserve中取数据时,突然提示:已超过传入消息(65536)的最大消息大小配额若要增加配额请使用相应绑定元素上 MaxReceivedMessageSize 属性原创 2014-11-25 14:48:12 · 1577 阅读 · 0 评论 -
VS2012不能创建数据库连接出现或者连接数据库时提示:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, C
本人文章陆续转向本人微信公账号发布 公众号:搬砖码农SmallNNN,期望您要是搬砖码农,一起学习探讨,祝您阅读愉快。VS2012不能创建数据库连接时或者连接数据库时提示:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=neutral,PublicKeyToken=89845dcd8080c...原创 2014-11-20 16:21:25 · 14738 阅读 · 21 评论 -
vs2012运行webserver时出现错误提示: 创建在“system.net/defaultProxy”配置节中指定的 Web 代理时出错。
vs2012运行webserver时出现错误提示: 创建在“system.net/defaultProxy”配置节中指定的 Web 代理时出错。原创 2014-11-13 16:32:50 · 4123 阅读 · 1 评论 -
C#连接MYSQLSQEVE数据库示例代码
C#连接MYSQLSQEVE数据库示例代码功能简介: 1、实现用户登录验证 2、实现身份验证 3、实现数据库数据存取代码如下原创 2014-11-19 20:50:44 · 750 阅读 · 0 评论 -
C#连接数据库的新方法(通过web.config配置文件)
方法一、 1、web.config中下加入以下连接代码 2、在后台代码中加入以下代码,其中Test为web.config中数据连接的名称(name) SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionSt转载 2014-12-16 14:02:25 · 3556 阅读 · 0 评论 -
sqlserve 数据类型详解
sqlserve 数据类型详解原创 2014-12-17 16:08:27 · 939 阅读 · 0 评论 -
C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase数据库的代码集
C#连接六类数据库的代码集本文列出了C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase六种不同数据库的程序源码原创 2014-12-05 08:39:55 · 1528 阅读 · 2 评论 -
VS_数据库_编程
VS_数据库_编程原创 2014-12-28 16:52:19 · 1211 阅读 · 0 评论 -
参数化查询 需要参数 但未提供该参数。
SqlConnection con = new SqlConnection("server=(local);Integrated Security=True;database=varatis"); SqlParameter[] str = new SqlParameter[]{ new SqlParameter("@name",SqlDbType.VarChar,5转载 2015-01-04 17:55:48 · 2538 阅读 · 0 评论 -
C# winform 防止sql注入代码
C# winform 防止sql注入代码原创 2015-01-05 13:17:59 · 2620 阅读 · 2 评论 -
寻找SQL注入点
如果要对一个网站进行SQL注入攻击,首先就需要找到存在SQL注入漏洞的地方,也就是寻找所谓的注入点。可能的SQL注入点一般存在于登录页面、查找页面或添加页面等用户可以查找或修改数据的地方。 最常用的寻找SQL注入点的方法,是在网站中寻找如下形式的页面链接:http://www.xxx.com/xxx.asp?id=YY 其中“YY”可能是数字,也有可能是字符串,分别被称为整数类转载 2015-01-05 13:26:04 · 4492 阅读 · 0 评论 -
C# SqlServerHelper 代码完整示例
using System;using System.Collections.Generic;using System.Linq;using System.Text;using MySql.Data.MySqlClient;using System.Data;class MySqlHelper:IDisposable { private MySql转载 2015-05-30 17:07:18 · 1662 阅读 · 0 评论 -
C# ADO.NET帮助类
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;namespace DBComm{ static class DBCommand {转载 2015-05-30 17:22:57 · 576 阅读 · 0 评论 -
sql数据库连接代码
public int Search_uid(string name) { int list = -1; string ConnectionString = db.strconn; SqlConnection con = new SqlConnection(); con.ConnectionString = Conne原创 2014-11-13 16:39:41 · 647 阅读 · 0 评论