SQL
文章平均质量分 88
wangmj518
软件开发,中间件,数据库,企业管理
展开
-
MySql InnoDb还原工具 (转载)
通过任意文件下载找到了mysql的备份,表类型是独享式innodb,由一个frm文件和一个ibd文件组成。本以为直接复制到本地的mysql数据目录中即可恢复数据,但在查询时却发现并不如所愿:mysql> select * from admin;ERROR 1146 (42S02): Table 'test.admin' doesn't existmysql> show tables;+----------------+| Tables_in_test |+--------转载 2022-02-17 21:19:44 · 421 阅读 · 0 评论 -
Thinkphp中where()条件的使用
1.Thinkphp中where()条件的使用 总是有人觉得,thinkphp的where()就是写我要进行增加、查询、修改、删除数据的条件,很简单的,其实我想告诉你,where()是写条件语句的,但是他很不简单,严密的条件语句,可以有效的防止sql注入,也可以加强sql语句的严密性,也有利于进行搜索查询 1.1查询方法分类 where方法的用法是ThinkPHP查询语言的精髓,可以完成包...转载 2018-06-09 13:53:33 · 5437 阅读 · 0 评论 -
CentOS 更改MySQL数据库目录位置
===============================================================================================引言:由于MySQL的数据库太大,默认安装的/var盘已经再也无法容纳新增加的数据,没有办法,只能想办法转移数据的目录。下面我简单整理一下这几天把MySQL从/var/lib/mysql转载 2015-01-01 17:56:21 · 471 阅读 · 0 评论 -
C# 测试SQL数据库连接时 winform 界面如何实时刷新控件
vs2010下C#Winform程序:我想实现的功能是,点击“测试数据库连接”按钮,在界面上,显示进度条,或者显示一个Label内容是倒计时读秒。所用的方法一:添加控件timer:System0.Windows.Forms.Timer timer1;时间间隔设为1秒添加时间响应:...tick....碰到的问题是:数据库连接失败后,计时器才被触发,才开始数秒。转载 2013-09-10 09:41:16 · 2985 阅读 · 0 评论 -
凑合修mdf
新建一个数据库 要求mdf ldf文件要和以前的名字一样,地址最好也一样 选项的CHECKPAGE改为NONE停掉数据库服务,用原来的MDF文件覆盖这个新的mdf试运行EXEC sp_attach_single_file_db @dbname = '库名',@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\库转载 2011-10-23 17:31:24 · 1365 阅读 · 0 评论 -
SQL中IN与EXISTS的用法比较
作为子查询:IN:1、SELECT * FROM family WHERE id IN (SELECT [id] FROM p_info)返回结果为所有id包含在p_info表中的Paples_Info结果集.EXISTS:2、SELECT * FROM family WHERE EXISTS (SELECT [id] FROM p_info)返回结果为p_info存在相同数据的family结果集原创 2008-12-22 14:36:00 · 661 阅读 · 0 评论 -
SQL中IN,NOT IN,EXISTS,NOT EXISTS的用法和差别
SQL中IN,NOT IN,EXISTS,NOT EXISTS的用法和差别:IN:确定给定的值是否与子查询或列表中的值相匹配。IN 关键字使您得以选择与列表中的任意一个值匹配的行。当要获得居住在 California、Indiana 或 Maryland 州的所有作者的姓名和州的列表时,就需要下列查询:SELECT ProductID, ProductName FROM Northwind原创 2008-12-22 14:33:00 · 416 阅读 · 0 评论 -
MSSQL db_owner注入获得系统权限
相信大家都看过LCX大虾写的《MSSQL db_owner角色注入直接获得系统权限》吧,小弟不自量力也写写我利用MSSQL db_owner角色注入直接获得系统权限的方法。LCX大哥大致取得系统权限的思路是利用MSSQL中xp_regread的存储过程读出vnc在注册表中的密码,然后再破解,就可以拿到管理员权限。可是在网上毕竟装vnc的服务器是少数,要是一台你很想进入的服务器不装vnc,也就是说没原创 2008-12-17 15:16:00 · 743 阅读 · 0 评论 -
Sql Server实用操作小技巧集合
_td id=zoom>_ArticleContent1_lblContent>包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等 (一)挂起操作在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Con原创 2008-12-10 09:48:00 · 461 阅读 · 0 评论 -
mssql数据库系统崩溃后的一般处理步骤与方法
mssql数据库系统崩溃后的一般处理步骤 情况描述: SQL Server 2000崩溃,重新安装数据库。 有以下准备: 1, 三个系统库(master,msdb,model)的完全备份: 2 两个用户数据库(user01,user02)的备份(周日的完全备份+除周日外每天的差异备份): 三个系统数据库是早期备份的,之间没有更新过帐号信息,没有增减过作业等等。 两个用户数据库在上周日晚做过完全备份原创 2008-12-10 09:46:00 · 595 阅读 · 0 评论 -
SQL注入攻击的原理及其防范措施
ASP编程门槛很低,新手很容易上路。在一段不长的时间里,新手往往就已经能够编出看来比较完美的动态网站,在功能上,老手能做到的,新手也能够做到。那么新手与老手就没区别了吗?这里面区别可就大了,只不过外行人很难一眼就看出来罢了。在界面的友好性、运行性能以及网站的安全性方面是新手与老手之间区别的三个集中点。而在安全性方面,新手最容易忽略的问题就是SQL注入漏洞的问题。用NBSI 2.0对网上的一些ASP原创 2008-12-10 09:50:00 · 674 阅读 · 0 评论