-
MySQL入门学习(三)学习篇
所属栏目:[MySql教程] 日期:2020-12-12 热度:96
了解了一些最基本的操作命令后,我们再来学习如何创建一个数据库和数据库表。 1、使用SHOW语句找出在服务器上当前存在什么数据库: mysql SHOW DATABASES; +----------+ | Database | +----------+ | mysql| | test | +----------+ 3 rows in set (0.00 sec)[详细]
-
利用排序规则特点计算汉字笔划和取得拼音首字母
所属栏目:[MySql教程] 日期:2020-12-12 热度:153
SQL SERVER的排序规则平时使用不是很多,也许不少初学者还比较陌生,但有 一个错误大家应是经常碰到: SQL SERVER数据库,在跨库多表连接查询时,若两数据 库默认字符集不同,系统就会返回这样的错误: ?????? ?????????? “无法解决 equal to 操作的排序规则[详细]
-
SQL?SERVER实用经验技巧集?[一]
所属栏目:[MySql教程] 日期:2020-12-12 热度:56
此文是Sql Server实用操作小技巧集合,包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。 (一)挂起操作 在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重[详细]
-
比较SMALLINT,INTEGER和DECIMAL的性能
所属栏目:[MySql教程] 日期:2020-12-12 热度:171
我需要用SMALLINT来增长我的数据域,有人能告诉我,我是否需要把SMALLINT转化为INTEGER或把SMALLINT转化为DECIMAL?性能上哪个最好? 这个问题贴于2005年1月6日 你需要确定数据是怎么样使用的,并且你需要怎么样去控制它,SMALLINT的取值范围是-32768到32767[详细]
-
SQL语法参考手册
所属栏目:[MySql教程] 日期:2020-12-12 热度:51
DB2 提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常口语化、既易学又易懂的语法。此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(DDL)以及资料的处理(DML)。SQL原来拼成SEQUE[详细]
-
提高mysql性能的方法
所属栏目:[MySql教程] 日期:2020-12-12 热度:108
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题[详细]
-
在Linux下安装和使用MySQL
所属栏目:[MySql教程] 日期:2020-12-12 热度:166
一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很[详细]
-
update语句更新时我忘了限制条件了?更新了所有纪录?有办法恢复吗
所属栏目:[MySql教程] 日期:2020-12-12 热度:193
用第三方工具 Log Explorer 3.2 http://www.ttdown.com/SoftDown.asp?ID=14562 http://www.yiii.net/app/servlet/net.yiii.club.DownloadServlet?Information_Id=I00023471 解压缩密码 www.heibai.net http://www.ttdown.com/softview_8647.htm Log Explorer[详细]
-
MySQL入门学习(六)修改和备份、批处理
所属栏目:[MySql教程] 日期:2020-12-12 热度:123
有时我们要对数据库表和数据库进行修改和删除,可以用如下方法实现: 1、增加一列: 如在前面例子中的mytable表中增加一列表示是否单身single: mysql alter table mytable add column single char(1); 2、修改记录 将abccs的single记录修改为“y”: mysql u[详细]
-
MSSQL?跨库查询
所属栏目:[MySql教程] 日期:2020-12-12 热度:73
漏洞描述:MSSQL 跨库查询.可以暴露任意库中任意表中字段的值. 漏洞发现者:中国网络脚本安全测试小组--臭要饭的!,黑夜. 测试和利用:臭要饭的!,黑夜. 测试日期:2003-10-30 前言: 哎,真是无聊,又烦人,我这个要饭的,日子越来越不好过了。有人居然说我奉[详细]
-
MySQL入门学习(五)多表操作
所属栏目:[MySql教程] 日期:2020-12-12 热度:149
前面我们熟悉了数据库和数据库表的基本操作,现在我们再来看看如何操作多个表。 在一个数据库中,可能存在多个表,这些表都是相互关联的。我们继续使用前面的例子。前面建立的表中包含了员工的一些基本信息,如姓名、性别、出生日期、出生地。我们再创建一个[详细]
-
SQL语言入门教程:第二课?创建表格
所属栏目:[MySql教程] 日期:2020-12-12 热度:57
第二课 创建表格 ??SQL语言中的create table语句被用来建立新的数据库表格。create table语句的使用格式如下: ??create table tablename ??(column1 data type, ??column2 data type, ??column3 data type); ??如果用户希望在建立新表格时规定列的限制条件[详细]
-
SQL?SERVER实用经验技巧集?[三]
所属栏目:[MySql教程] 日期:2020-12-12 热度:141
维护Sql Server中表的索引 在使用和创建数据库索引中经常会碰到一些问题,在这里可以采用一些另类的方法解决… --第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100% declare @table_id int set @table_id=object_id('表名') dbcc showcontig(@t[详细]
-
如何批量加密存储过程?
所属栏目:[MySql教程] 日期:2020-12-12 热度:120
--引用 http://www.microsoft.com/china/technet/columns/tipsfortechs/wsqs3.asp 综合实例 下面给出了一个存储过程,它的作用是自动将当前数据库的用户存储过程加密。 DECLARE @sp_name nvarchar(400) DECLARE @sp_content nvarchar(2000) DECLARE @asbegin[详细]
-
SQL?Server?SQL语句导入导出大全(1)
所属栏目:[MySql教程] 日期:2020-12-12 热度:87
简介:微软SQL?Server数据库SQL语句导入导出大全,包括与其他数据库和文件的数据的导入导出。 /*******??导出到excel? EXEC?master..xp_cmdshell?’bcp?SettleDB.dbo.shanghu?out?c:emp1.xls?-c?-q?-S"GNETDATA/GNETDATA"?-U"sa"?-P""’? /***********??导入E[详细]
-
SQL?SERVER的初级安全设置-针对SQL?INJECTION
所属栏目:[MySql教程] 日期:2020-12-12 热度:179
日前SQL?INJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入。这些网站一般使用的多为SQL?SERVER数据库,正因为如此,很多人开始怀疑SQL?SERVER的安全性。其实SQL?SERVER?2000已经通过了美国政府的C2级安全认证-这是该行业所能拥有的最高认证级[详细]
-
数据库设计技巧
所属栏目:[MySql教程] 日期:2020-12-12 热度:75
在动态网站的设计中,数据库设计的重要性不言而喻。如果设计不当,查询起来就非常吃力,程序的性能也会受到影响。无论你使用的是mySQL或者Oracle数据库,通过进行正规化的表格设计,可以令你的PHP代码更具可读性,更容易扩展,从而也会提升应用的性能。 简单[详细]
-
关于MSSQL占用过多内存的问题
所属栏目:[MySql教程] 日期:2020-12-12 热度:131
经常看见有人问,MSSQL占用了太多的内存,而且还不断的增长;或者说已经设置了使用内存,可是它没有用到那么多,这是怎么一回事儿呢? 首先,我们来看看MSSQL是怎样使用内存的。 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用[详细]
-
SQL?Server2000数据库文件损坏时如何恢复
所属栏目:[MySql教程] 日期:2020-12-12 热度:80
SQL Server2000中,如果数据库文件(非系统数据库文件)遇到错误的时候,我们该怎么办。以下是笔者以前的笔记。仅适用于非master,msdb的数据库。 ? 说明如下: 1 建一个测试数据库test(数据库类型为完全) 2 建一个表,插入点记录 ? create table a(c1 varcha[详细]
-
SQL?Server?SQL语句导入导出大全(3)
所属栏目:[MySql教程] 日期:2020-12-12 热度:109
/**********************Excel导到Txt****************************************/? 想用? select?*?into?opendatasource(...)?from?opendatasource(...)? 实现将一个Excel文件内容导入到一个文本文件? 假设Excel中有两列,第一列为姓名,第二列为很行帐号(16[详细]
-
MySQL入门学习(一)安装篇
所属栏目:[MySql教程] 日期:2020-12-12 热度:102
MySQL作为一种免费的数据库,目前已逐渐成为企业小型数据库的首要选择。在indows环境下构筑和调试MySQL数据库是许多网站开发者的一种首[详细]
-
16进制数转10进制数
所属栏目:[MySql教程] 日期:2020-12-12 热度:169
说明:16进制数由1、2、3……9 及 a、b、c、d、e、f 组成 form action="16to10.asp" method="post" input type="text" name="vars" input type="submit" name="Submit" value="提交" /form % '如果输入的值不为空,运行程序 If Request("vars")"" Then '定义[详细]
-
MySQL用户管理(1)
所属栏目:[MySql教程] 日期:2020-12-12 热度:64
MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REVOKE语句删除权限。两条语句扮演了mysql数据库的前端[详细]
-
存储过程编写经验和优化措施
所属栏目:[MySql教程] 日期:2020-12-12 热度:81
【简 介】 在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储[详细]
-
MySQL安装教程,包含所有平台(图解)
所属栏目:[MySql教程] 日期:2020-12-12 热度:184
现在作为服务器的操作系统一般有两种,分别是 Windows Server 和 Linux,这里我们分别介绍在 Windows 下和 Linux 下安装 MySQL 的具体操作步骤。 在 Windows 系统上安装MySQL Windows 平台下提供两种安装 MySQL 的方式: MySQL 二进制分发版(.msi 安装文件)[详细]