数据库
文章平均质量分 72
harbor1981
这个作者很懒,什么都没留下…
展开
-
存储过程编程经验与技巧
一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对sybase和sql server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对sp(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用原创 2006-09-04 15:16:00 · 1597 阅读 · 0 评论 -
mysql中的load data infile用法
mysql中的load data infile可以快速的将文档中的数据插入数据表中,非常方便语法如下:LOAD DATA [LOW_PRIORITY] [LOCAL] INFILE 'file_name.txt' [REPLACE | IGNORE] INTO TABLE tbl_name [FIELDS [TERMINATED BY '\t']原创 2015-07-25 11:29:49 · 1893 阅读 · 0 评论 -
PI ProcessBook 两个位号值相加
实现过程如下图:需要注意的是:表达式中出现的位号必须加单引号,'RL.SMT_D1.WIC1105_19.PV'+'RL.SMT_F2.WI_PV_ADD2_1105.PV'原创 2015-07-26 16:26:33 · 1191 阅读 · 0 评论 -
MongoVue 使用技巧
一、查询位号名name 以A05或者A08开头的值{$or:[{name:/A05.*/},{name:/A08.*/}]}二、查询时间范围原创 2015-08-26 13:08:52 · 552 阅读 · 0 评论 -
64位Windows系统如何配置32位ODBC数据源
步骤如下:一、安装mysql ODBC 驱动:mysql-connector-odbc-5.3.4-win32二、打开cmd,输入:C:\Windows\SysWOW64\odbcad32.exe(一定要全路径输入!)然后,我们要在打开的ODBC数据源管理器配置mysql odbc2.1、2.2、2.3、最后点击Test,测试一下,如果连接成功,即可原创 2015-07-23 10:34:19 · 21429 阅读 · 0 评论 -
用VB连接MySQL数据库模块(详解)
Option Explicit'需要安装 MySQL 的 ODBC 驱动,官网上有,我的是 Connector ODBC 5.1'先引用 Microsoft ActiveX Data Objects 6.0 Library 我的是 6.0,用最新的就行Public conn As ADODB.ConnectionPublic rs As ADODB.RecordsetP转载 2015-12-16 16:40:58 · 24298 阅读 · 0 评论 -
Win7_64位使用Mysql Odbc
1、首先不能安装Mysql Odbc 64位,因为我们的Mysql是32位,使用Mysql Odbc 64位连接Mysql 32位,报错:驱动程序与应用程序之间的体系结构不匹配。2、要安装Mysql Odbc 32位,安装好之后,在数据源中会找不到Mysql Odbc 32位的驱动,让人误以为Odbc_32位驱动没有安装好。实际上是安装好了的,运行 C:\Windows\SysWOW64\原创 2016-07-15 09:44:54 · 838 阅读 · 0 评论 -
查看Mysql数据库大小
use information_schema;select concat(round(sum(DATA_LENGTH/1024/1024),2), 'MB') as data from TABLES原创 2014-06-05 22:28:06 · 541 阅读 · 0 评论 -
关于数据库主键和外键(终于弄懂啦)
一、什么是主键、外键:关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个主键 成绩表(学号,课程号,成绩) 成绩表中单一一个属性无法唯一转载 2016-12-04 00:09:06 · 204995 阅读 · 15 评论 -
SQL Server中建立外键的方法
如何在SQL Server表中建立主外键关系呢。在SQL中建立外键约束,可以级联查询表中的数据,在C#代码生成器中,也能根据外键关系生成相应的外键表数据模型。外键也可防止删除有外键关系的记录,一定程度上保护了数据的安全性。今天就和朋友们说说怎么建立外键吧 ^_^工具/原料SQL Server 2008 或者 SQ转载 2016-12-04 00:18:51 · 6531 阅读 · 1 评论 -
快速理解MySQL中主键与外键的实例教程
主键与外键的关系,通俗点儿讲,我现在有一个论坛,有两张表,一张是主贴 thread,一张是回帖 reply先说说主键,主键是表里面唯一识别记录的字段,一般是帖子id,体现在访问的时候,例如是thread.php?id=1 表示我要访问的是帖子id是1 的帖子~再来说说外键,当我们删除某个帖子的时候,需要执行另一个操作,就是删除所有回帖,如果正常情况下,我们需要执行两次delete操转载 2017-10-01 10:59:22 · 1957 阅读 · 2 评论 -
mysql中主外键关系
一、外键:1、什么是外键2、外键语法 3、外键的条件4、添加外键5、删除外键1、什么是外键:主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其他表建立联系用的。所以说,如果谈到了外键,一定是至少涉及到两张表。例如下面这两张表:上面有两张表:部门表(dept)、员工表(转载 2017-10-01 16:52:57 · 343 阅读 · 0 评论 -
用户、角色、权限表的关系(mysql)
一,各个表格1、用户表CREATE TABLE `t_user` ( `id` varchar(40) NOT NULL, `username` varchar(20) NOT NULL, PRIMARY KEY (`id`))2、角色表CREATE TABLE `t_role` ( `id` int(11) NOT转载 2017-10-01 22:27:23 · 39785 阅读 · 0 评论 -
Windows Server 2008 R2
Windows Server 2008 R2 仅有64位版,没有32位版。Windows Server 2008 R2和Windows Server 2008是两个不同的东西!Windows Server 2008 R2相当于是Windows7的服务器版本,而Windows Server 2008 相当于是Windows Vista的服务器版本。类似于Windows 2003是Window原创 2014-06-17 22:31:35 · 2990 阅读 · 0 评论 -
phpMyAdmin简明安装教程
phpMyAdmin 就是一种 MySQL 数据库的管理工具,安装该工具后,即可以通过 web 形式直接管理 MySQL 数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面详细说明该工具的安装方法。一、下载先到互联网上下载 phpMyAdmin,也可以到 phpMyAdmin 官方网站下载,地址为:http://www.phpmyadmin.n转载 2014-01-06 15:43:27 · 592 阅读 · 0 评论 -
存储过程初级教程
存储过程初级教程一、定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊?Microsoft公司为什么还要添加这个技术呢?那么存储过程与一般的SQL语句有什么区别呢?请看下一节——存储过程原创 2006-09-04 11:25:00 · 1284 阅读 · 0 评论 -
Installing Oracle 10g on RHEL AS 3 Step-by-Step
不久前,Oracle(甲骨文)公司在美国加州的总部宣布, Oracle 10g 数据库 与 Oracle RAC 在 TPC-H 基准测试中创造了新的世 界纪录.这是个令人震惊的消息.因为这个测试是在 Linux ( Red Hat Enterprise Linux Advanced Server 3) 的平台上进行的. 这充分显示了 Oracle 在低成本 Linux 集群服务器上高效管原创 2006-10-04 17:38:00 · 845 阅读 · 0 评论 -
mysql 忘记密码怎么办
一、windows下1、关闭mysql服务2、打开一个dos窗口mysqld --skip-grant-tables(如果出现mysql提示符,说明成功了)3、打开另外一个dos窗口mysql;use mysql;update user set password=password("520") where user="root";flush privileges;原创 2013-04-24 17:25:28 · 489 阅读 · 0 评论 -
mysql 备份与恢复
几个常用用例:1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users原创 2013-04-24 15:09:26 · 384 阅读 · 0 评论 -
information_schema mysql
从MySQL 5开始, 你可以看到多了一个系统数据库information_schema . information_schema 存贮了其他所有数据库的信息。让我们来看看几个使用这个数据库的例子:1. 取得关于 information_schema的基本信息information_schema是一个虚拟数据库,并不物理存在,在select的时候,从其他数据库获取相应的信息。原创 2013-04-26 23:08:24 · 623 阅读 · 0 评论 -
sqlserver 2005 jdbc driver
下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=11774原创 2013-04-26 17:22:28 · 469 阅读 · 0 评论 -
mysql 正则表达式
select name,email from t where email REGEXP "@163[.,]com$";==select name,email from t where email like "@163%.com" or "@163%,com"原创 2013-04-19 22:43:47 · 559 阅读 · 0 评论 -
win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程
由于工作需要,今天要在电脑上安装SQL Server 2005。以往的项目都是使用Oracle,MS的数据库还真的没怎么用过,安装Oracle已经轻车熟路,但装SQL Server好像还有点小麻烦,所以记录下来,以留备用。-------------------------------------------------------------------------------------转载 2013-05-23 17:40:34 · 642 阅读 · 0 评论 -
Navicat备份转移数据库遇到 Column 'nature' has duplicated value '婆婆妈妈' in SET的处理办法
Navicat 作为MySQL的界面管理工具以其简洁易操作赢得了DedeCMS二次开发人员的喜爱,我也是其中的一个。最近在使用Navicat备份转移DedeCMS数据库时经常出现如图1的错误提示:(主要涉及DedeCMS_5.6 DedeCMS_5.7 DedeCMS_5.7_SP1)(图1)具体查看了下,主要为#@__member_person表中nature转载 2013-08-20 23:49:38 · 2307 阅读 · 0 评论 -
mysql 赋给用户权限 grant all privileges on
mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。当权限1,权原创 2013-11-19 11:20:26 · 1041 阅读 · 0 评论 -
mysqladmin使用技巧
1、修改root密码mysqladmin -uroot -p password输入旧密码后,接着就输入新密码原创 2013-11-12 23:51:24 · 716 阅读 · 0 评论 -
myql 忘记root密码的解决办法
一、LINUX1>修改MySQL的登录设置:# vi /etc/my.cnf 在[MySQLd]的段中加上一句:skip-grant-tables例如:Java代码[MySQLd] datadir=/var/lib/MySQL socket=/var/lib/MySQL/MySQL.sock skip-name-原创 2013-11-15 09:21:45 · 612 阅读 · 0 评论 -
数据库设计三大范式
什么是范式:简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。什么是三大范式:第一范式:当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。满足第一范式是关系模式规范化的最低要求,否则,将有很多基本操...转载 2019-01-24 10:30:48 · 240 阅读 · 1 评论