专注于数据库与信息检索技术![sql9.com]

各种数据库临时表的使用区别总结

虽然SQL92, 99, 2003, 2008标准都有推出,但并不是所有商家严格按照标准行事。痛苦的是使用和应用不同数据库的DBA和开发人员。这里以几种主流数据库为例,分别介绍一下临时表的使用:1. PostgreSQL (以9.x为例)使用的是比较标准的语法: create [global | local] temp table t ( id int primary key) on commit delete | preserve rows其中,global和local是摆设,一样的效果。都是会话级别的。当前会话退出,表即删除。可以创建与当前模式相同的表名,即可以创建同名的表t,drop table t时,会先删除临时表。如下例所示:[sql] view plaincopy<span
发布时间:2012-05-24 | 类别:PostgreSQL | 阅读:2629 | 评论:0 | 标签:PostgreSQL ASE SQLServer MySQL DB2 Oracle

C++和C#访问MySQL的简单代码示例

贴一份示例代码。适合于初学者使用。1) C#访问mysqlusing System;using System.Collections.Generic;using System.Text;using MySql.Data.MySqlClient;using System.Data;using System.Data.Common;namespace SybaseUtilTest{    class Program    {        // http://bugs.mysql.com/47422, 有兴趣的朋友,可以看看这个bug是怎么回事   &nbs
发布时间:2012-03-27 | 类别:MySQL|Others | 阅读:3627 | 评论:0 | 标签:MySQL

修改与破解MySQL root用户密码的几种方法

方法一使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。方法二使用mysqladmin,这是前面声明的一个特例。mysqladmin -u root -p password mypasswd输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。把命令里的root改为你的用户名,你就可以改你自己的密码了。当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin,那么这种方法就是无效的,而且mysqladmin无法把密码清空。下面的方法都在mysql提示符下使用,且必须有mysql的root权限:方法三mysql> Insert INTO mysql.user (Host,U
发布时间:2012-03-25 | 类别:MySQL|Others | 阅读:2526 | 评论:0 | 标签:MySQL

DBeaver数据库管理工具连接Sybase数据库使用体验 编辑

从http://dbeaver.jkiss.org/下载了一个DBeaver1.4版,该软件完全免费,功能与DBVisualizer相比,稍差一些,但是简单易用,运行效率似乎要高一些。这里以Sybase ASA, Sybase ASE, MySQL为例,介绍一下它的简单配置和使用。1. 下载http://dbeaver.jkiss.org/ DBeaver1.4   我向来只使用解压缩版:http://dbeaver.jkiss.org/files/dbeaver-1.4.0-win32.win32.x86.zip2. 将其解到d:\tools, 这样会有一个根目录dbeaver, 里边有一个可执行程序dbeaver.exe,如果看看其中的readme,就知道它依赖一个外部的jvm。创建一个
发布时间:2012-03-25 | 类别:Sybase | 阅读:2888 | 评论:0 | 标签:Sybase DBeaver ASE MySQL

做了一个Windows下自动下载安装MySQL(4.1,5.1,5.5)工具包

随然前边写了一篇:http://iihero.com/?id=16, 用于命令行下安装mysql非安装版。但总觉不够。我承认自己很懒,每次下载,并手动配置一些东西,很浪费时间。于是做了这么一个东东。直接将mysql_install_auto.zip解压到某盘,如d:\mysql_install_auto下边。然后进到d:\mysql_install_auto下边,使用命令行执行:mysql_install.bat [version] [port]这里[version]是版本号值,可是4.1, 5.1或者5.5,必须指定[port]值可以是3306或者3307,用于你的机器上已经安装了3306端口的mysql,想指定一个不同的端口时的情形。等待下载安装完成之后,应该会有一个mysql服务名为iihero
发布时间:2012-03-25 | 类别:MySQL|Others | 阅读:1906 | 评论:0 | 标签:MySQL

MySQL load_file然后用out file再还原成本地二进制文件

mysql> create table test(id int not null, context longblob);Query OK, 0 rows affected (0.14 sec)mysql> insert into test values(1, load_file(\'c:/juniper_log.jpg\'));Query OK, 1 row affected (0.22 sec)mysql> select length(context) from test;+-----------------+| length(context) |+-----------------+|           52884 |+---------
发布时间:2012-03-25 | 类别:MySQL|Others | 阅读:2296 | 评论:0 | 标签:MySQL

各主流数据库的发展历史

将自己在08年总结的各数据库发展历史汇集在这里。1. Oracle发展历史http://blog.csdn.net/iihero/archive/2008/09/26/2985090.aspx2. IBM DB2发展历史http://blog.csdn.net/iihero/archive/2008/09/26/2985141.aspx3. Sybase ASE发展历史http://blog.csdn.net/iihero/archive/2008/09/26/2985213.aspx4. MySQL 发展历史http://blog.csdn.net/iihero/archive/2008/09/26/2985325.aspx5. Teradata发展历史http://blog.csdn.net/iihero/
发布时间:2012-03-25 | 类别:未分组 | 阅读:1736 | 评论:1 | 标签:Oracle DB2 ASE MySQL SAP SQL Server

公告

欢迎光临本站, SQL9.com,联系方式:
Tel:

欢迎使用SQL6生活搜索[由iihero labs提供]
天气|IP|身份证搜索|邮编|电话区号|JSON格式化

标签云