mysql
文章平均质量分 80
zenith_hu
这个作者很懒,什么都没留下…
展开
-
数据库主键设计之思考
数据库主键设计之思考 在我们的数据库设计中,不可逃避的就是数据库表的主键,可能有很多朋友没有深入思考过,主键的设计对整个数据库的设计影响很大,因此我们不得不要重视起来。 主键的必要性: 有 些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录 必须得有唯一区分的字段,主键主要是用于其他表的外键关转载 2009-08-27 22:45:00 · 328 阅读 · 0 评论 -
基于JDBC的数据库连接池技术研究与应用
近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机 应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后,Sun公司推出了基转载 2009-09-29 20:38:00 · 514 阅读 · 0 评论 -
MySQL中字符串函数详细介绍
字符串或串(String)是由零个或多个字符组成的有限序列。一般记为 s=a1a2•••an(n>=0)。它是编程语言中表示文本的数据类型。通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两转载 2009-08-30 15:08:00 · 1052 阅读 · 0 评论 -
偷懒工具设计之sql2Excel
偷懒工具设计之sql2Excel 今天在公司陪山东客户调试,远程登录,我在linux下什么工具都没有,用ssh登录服务器,直接用mysql查询数据库,提出记录中的所有汉字全是乱码。哎,可恶的公司,不让我用windows,要不我就可以用putty或者EMS了,我ft! 甚是不爽之下,我决定自己写个工具了,把客户数据库中的数据全部提取并保存到Excel中,这样我不就可以一转载 2009-08-28 01:17:00 · 389 阅读 · 0 评论 -
在Linux下使用MySQL简介
在Linux下使用MySQL简介一、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:http://www.mysql.com/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Lin转载 2009-08-27 22:39:00 · 349 阅读 · 0 评论 -
mysql存储过程学习总结-操作符
mysql存储过程学习总结-操作符算术运算符+ 加 SET var1=2+2; 4- 减 SET var2=3-2; 1* 乘 SET var3=3*2; 6/ 除 SET var4=10/3; 3.3333DIV 整除 SET var5=10 DIV 3; 3% 取模 SET var6转载 2009-08-27 22:32:00 · 261 阅读 · 0 评论 -
MYSQL出错代码列表
mysql出错了,以前往往靠猜.现在有了这张表,一查就出来了.1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已被其他用户修改1021:硬盘剩余空间不足,请加大转载 2009-08-27 22:21:00 · 248 阅读 · 0 评论 -
mysql存储过程基本函数
mysql存储过程基本函数一.字符串类 CHARSET(str) //返回字串字符集CONCAT (string2 [,... ]) //连接字串INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0LCASE (string2 ) //转换成小写LEFT (string2 ,length ) //从string2中的左边转载 2009-08-27 22:19:00 · 303 阅读 · 0 评论 -
mysql 5.0存储过程学习总结
mysql 5.0存储过程学习总结一.创建存储过程1.基本语法:create procedure sp_name()begin.........end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//2.注意事项(转载 2009-08-27 22:18:00 · 421 阅读 · 0 评论 -
利用c3p0配置数据库连接
利用c3p0配置数据库连接一.连接mysql数据库 class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close" abstract="false" singleton="true" lazy-init="default" autowire="default" depen转载 2009-08-27 22:00:00 · 505 阅读 · 0 评论 -
MySQL修改root密码的各种方法整理
忘记MySQL ROOT密码是在MySQL使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,我有深有感触,特写此文章与大家交流:1、编辑MySQL配置文件:windows环境中:%MySQL_installdir%/my.ini //一般在MySQL安装目录下有my.ini即MySQL的配置文件。linux环境中:/etc/my.cnf在[MySQLd]配置段添加如转载 2009-08-27 21:46:00 · 497 阅读 · 0 评论 -
SQL 注入式攻击的本质
SQL 注入式攻击,又是注入式攻击,没想到 2008 年这个老掉牙的东西又出来搅风搅雨,更没想到的是这么老掉牙的东西居然还能跑出来搅风搅雨,而且造成了如此大的破坏,有文章还说注入式攻击还会有 “ 第三波 ” 攻击潮,到时候会更加难以察觉,连微软的大佬都跑出来澄清说与微软的技术与编码无关,微软为此还专门推出了三个检测软件,那么这个 SQL 注入式攻击的漏洞究竟是怎么造成的呢? 正如微软的大转载 2010-04-12 13:05:00 · 597 阅读 · 0 评论