Welcome 微信登录

首页 / 数据库 / MySQL

开始探索Linux上的Rails

开始探索Linux上的Rails

前两天工行网站打不开,之后就看到新闻,说工行网站上关于手续费涨价的公告不见了,估计此事件即将不了了之。昨天晚上,QQ突然掉线了一会儿,后来进QQ邮箱,发现首页有一则公告,大意是说什么骨干网故障之类的,结果今天QQ邮箱又进不去了,眼看着QQ上显示有7封邮件,就是看不到。由于项目将要部署于Linux上,所以开始研究这个。之前在虚拟机上装了RHEL5,所以向客户建议了这个操作系统。《Rails Cookbook》和《Web开发敏捷之道——应用Rails进行敏捷W...
Fedora 11安装源码MySQL-5.1

Fedora 11安装源码MySQL-5.1

在Fedora 11中,楞是装不好源码MySQL。折腾半天,把安装过程记录在此,以资共飨。ps:文章中涉及的目录路径都是我本机目录,大家可以自行调整。ps:我用的时5.1.32,你当然可以使用最新的5.1.35。第一步:以rocrocket普通用户登录系统,系统中不必要有mysql用户和mysql用户组。(我可没用root登录哦)第二步:下载mysql-5.1.32.tar.gz,并解压到源码到/rocrocket/software/repo/src/my...
DBA经验谈:更改数据文件的可用性

DBA经验谈:更改数据文件的可用性

Oracle数据库中的数据文件有一个特性,即可以设置是否脱机。如果将数据文件设置为脱机,数据库就无法读取这个数据文件。只有在文件联机,时数据库才能够读取其中的内容。为此有时候改变这个数据文件的状态也是数据库维护过程中的一个必要手段。 一、为什么要更改其可用性? 1、 处于更改数据文件名或者位置的需要。 在数据库部署的时候,如果没有给数据文件取一个合适的名字,或者说没有给其选择一个合适的分区。此时在后续的维护中可能就需要更改数据文件的名字或者位置。如有...
Eclipse+CDT环境下使用C语言连接MySQL详细讲解

Eclipse+CDT环境下使用C语言连接MySQL详细讲解

操作系统:Linux Fedora 11开发环境:Eclipse,CDT,MySQL5.1.32(头文件使用MySQL5.1.35版本)准备工作:1、查看Linux中安装的MySQL版本,使用以下命令: $rpm -qa mysql2、查看/usr/include中是否有mysql文件夹以及其文件夹下的头文件*.h,执行以下命令: $cd /usr/include/mysql a.如果已经存在此文件夹,继续输入以下命令: $ls -l|more 如果没有m...
Ubuntu Linux下Java Web应用程序需要注意的几点问题

Ubuntu Linux下Java Web应用程序需要注意的几点问题

前不久,用于公司的机器实在是很慢,我一气之下把Windows格式化掉了,装上了Ubuntu这个操作系统。但是发现Java程序出了点问题:1。MySQL的默认字符集设定 :重建数据表之前,MYSQL的数据库设定:首先是要修改MYSQL数据库的默认字符集设定。在重建数据库之前,应当把默认字符集设定为UTF8。操作办法:停止MYSQL服务器: sudo /etc/init.d/mysql stop编辑MYSQL配置文件: sudo gedit /etc/mysq...
Oracle 10g中导出到Oracle 9的问题小结

Oracle 10g中导出到Oracle 9的问题小结

最近遇到个问题,Oracle 10G的数据库导出后,其实在9I中导入是有问题的,于是尝试装了个9I,去连10G后,用9I的EXP命令导出,谁知道导出后还是错误,BLOB字段都丢失,遇到错误,为:EXP-00003: 未找到段于是最后找到了方法1、升级client端到9.2.0.5以上。我使用9208/10.1.0.4的exp导出一个含有BLOB和CLOB的表,能导出所有数据!2、替代解决办法:在导出前, 连接到SYS用户, 运行以下SQL:CREATE O...
Ubuntu 装Dotcms找不到表问题的解决

Ubuntu 装Dotcms找不到表问题的解决

今天小秋说跑Ubuntu下Dotcms跑的有问题,我也就试验了一下,发现总是存在一个找不到表Dotcms.group_的问题,我数据库中查询了一下是存在这个表的,但是在MySQL中却发现的确找不到这个表,想了想,可能是MySQL大小写敏感问题,看了一下Dotcms的文档,上面的确说过要将MySQL的配置更改一下,在my.cnf配置中加上一句话lower_case_table_names=1 然后再重新建表这问题就不存在了查了一下关于MySQL 大小写问题,...
Linux下Oracle RAC一个节点宕机导致共享存储无法挂载的故障排除

Linux下Oracle RAC一个节点宕机导致共享存储无法挂载的故障排除

环境:两台HP ML570 Linux AS4.5 Oracle 10g两台Server做了Oracle的RAC,通过SAN Switch连接到HP MSA1000故障现象:因为其中一个Oracle rac node所在的机柜停电,导致两个rac node同时宕机,且Storage上mount的4个ocfs2分区的分区全部丢失(/dev/sda1变成了/dev/sda),无法mount,因此Oracle的服务也无法启动故障分析及排除:因客户DB资料没有备份...
每日Oracle:配置日志模式的相关参数log_archive_des

每日Oracle:配置日志模式的相关参数log_archive_des

log_archive_dest_n可用户设置归档位置,可以为远程的位置,也可以为本地位置,可以配置10个位置,比如可以让它指向备用的节点服务器,有助于保证归档日志的备份安全,如果设置的太多,对于数据库的io是有一定的压力的。而且如果其中的任意一台归档位置出现问题的话,数据库在切换重写的时候将挂起,数据库必须等所有的归档完毕以后才能重新写入redo日志中。log_archive_dest和 log_archive_duplex_dest只能指向本地的位置,...
<< 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 >>