Welcome 微信登录

首页 / 数据库 / MySQL

教你解决linux中php不能连接postgresql数据的办法

教你解决linux中php不能连接postgresql数据的办法

phpPgAdmin登录时: 如果总是得到一个"Login failed" 并确定已使用了正确的用户名和密码 而且在pgadminIII中能正常登录! 解决办法: 请你修改php.ini配置文件,把extension=pgsql.so这行注释掉就OK了,更改后的形式如下: ; For example: ; ; extension=msql.so ; extension=pgsql.so 这虽然很简单但我在网上找了一天都没找到解决办法 只有仔细看出php.i...
mysql基本操作简述

mysql基本操作简述

想学java 从学数据库开始,然后是学java控制数据库,在是java控制文本,最后是java控制机器.以前写过一些低层驱动模块,感觉重要的是时序问题,如果时序和规则对,那么很容易就出现想要的结果,学习liunx感觉像写程序一样,不同的是程序注意的是时序规则,而liunx则是配置文件.不过现在感觉,如果想要精通程序,那么要注意的是算法,要提高的也是算法.而liunx则要注意和提高的则是各个协议.读懂各个协议.不过这不是一时半会的事,还是一步一个脚印的走为...
学习Linux下Oracle数据库编程

学习Linux下Oracle数据库编程

1.引言 由于PL/SQL不能用来开发面向普通用户的应用程序,必须借助其他语言或开发工具。在Linux操作系统下应该用什么语言或开发工具来进行Oracle数据库应用的开发呢?本文将介绍2种方案:Pro*C、JDBC。而另一种SQLJ方法,限于篇幅省略。 2. 环境设置 2.1 软件环境 本文的实验环境是在Red Hat Linux 8.0操作系统下,因为Oracle 9i要求至少512MB内存,所以我们选择Oracle 8.1.7.0.1作为数据库环境。说...
mysql数据库名和表名的大小写敏感性问题

mysql数据库名和表名的大小写敏感性问题

在 MySQL 中,数据库和表对就于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。一个特例是 Mac OS X,当缺省的 HFS+ 文件系统使用时。然而 Mac OS X 还支持 UFS 卷,那些在 Mac OS X 是大小写敏感的就如他们在任一 Unix 上一样。查看章节 1.8.3 MySQL 对 ANSI S...
Linux高负载下MySQL数据库彻底优化

Linux高负载下MySQL数据库彻底优化

同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。 安装好MySQL后,配制文件应该在/usr/local/mysql/share/mysql目录中,配制文件有几个,有my-huge.cnf my-medium.cnf my-large.cnf my-small.cnf...
解析学习Oracle架构所应了解的基础知识

解析学习Oracle架构所应了解的基础知识

学习Oracle,最好首先了解Oracle的框架。这样对Oracle有一个整体的认识,有高屋建瓴的作用。 1、物理结构 (由控制文件、数据文件、重做日志文件、参数文件、归档文件、口令文件组成) 一个数据库中的数据存储在磁盘上物理文件,被使用时,调入内存。 其中控制文件、数据文件、重做日志文件、跟踪文件及警告日志(trace files,alert files)属于数据库文件; 参数文件(parameter file)口令文件(passw...
MySQL数据库向Oracle转换时注意若干问题

MySQL数据库向Oracle转换时注意若干问题

有很多应用项目, 刚起步的时候用MySQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MySQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MySQL迁到 Oracle的需求,应用程序也要相应做一些修改。本人总结出以下几点注意事项,希望对大家有所帮助。 1. 自动增长的数据类型处理 MySQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。 Oracle没有自动增长的数据类型,需要建立一个自动增长...
快速掌握 Mysql数据库对文件操作的封装

快速掌握 Mysql数据库对文件操作的封装

在查看Mysql对文件的操作中,它在不同的操作系统上对文件的操作,除了使用标准C运行库函数,包括open、close、seek等,在Win32下的文件和目录操作函数使用了CreatFile、CloseHandl、SetFilePointer等,很多人可能不明白为什么对文件的操作要封装出两套函数。 其实使用API和标准库函数都可以生成文本文件和二进制文件,在这点上没有区别。同read()对应的是ReadFile,同write()对应的是WriteFile...
初学Oracle最经常碰到的错误及解决方案

初学Oracle最经常碰到的错误及解决方案

没有人会否认Oracle是全球最有影响的数据库产品之一;不过好的东西似乎总不是那么好用(初看起来如此),甚至有些无情--总会给layman们一个个无情的错误号。下面是我个人的总结: 关于“好的东西似乎总不是那么好用(初看起来如此)”的一个笑话:在参加 IBM DB2 512、513培训前,在校园网上下载到了安装程序,不过任凭我们几个同学研究个半天,也不知哪个文件是安装文件,竟没有安装成功。最后,一致认为:看来这个培训真是太有必要了!事后,才知道--我们...
在Oracle 10gR2中设定指定的恢复点实现轻松闪回

在Oracle 10gR2中设定指定的恢复点实现轻松闪回

Oracle 9i引入的闪回查询功能显示前一个时间点的查询结果。但是,表本身并没有改变。Oracle 10g增强了闪回功能,可以永久闪回一个表格。现在Oracle 10g第二版通过增加指定的恢复点,使这一过程更加方便。 通常,你为FLASHBACK TABLE语句提供一个时间标签或系统改变号(SCN),表明你希望闪回多远。(闪回次数仅限于系统存储撤销的次数。)问题在于,时间标签只是一个近似值,而了解准确的SCN需要查明一个特别的事务。在开始更新前,你可...
安装Oracle失败后是否一定要重装系统

安装Oracle失败后是否一定要重装系统

不用重装系统,因为我曾经亲自经历过一次,具体解决过程如下文:那天,重做系统后,又安装了.net等一些软件后,开始安装Oracle9i.我的Oracle安装盘已经拷贝到本地的Oracle备份文件夹下.安装过程中,当文件加载到99%的时候,突然报错,奇怪,上午,拷给同事,他都能安装,为什么我就不行。郁闷….听说Oracle安装失败后,要重灌系统,因为Oracle删不干净,所以很麻烦。冷静之后,查了相关资料,倒了一杯茶,开始解决问题。 先将:ProgramF...
Linux上管理本机Oracle的时候出现找不到ServiceName的错误

Linux上管理本机Oracle的时候出现找不到ServiceName的错误

现在有一个Linux服务器,上面安装了Oracle,我们想用conn / as sysdba语句来进行登录数据库,然后管理数据库,可是总抱错,说找不到Service Name之类的错误,究竟是怎么回事呢。 其实是一个很小很小的问题,因为在环境变量中没有配置ORACLE_SID环境变量,所以SQLPLUS不知道你到底要连接到哪个Instance中,所以我们在$HOME/.bashrc文件中添加如下这么一句话 export ORACLE_SID=nb 这...
<< 971 972 973 974 975 976 977 978 979 980 >>