预览模式: 普通 | 列表
10-03
10

mysql常见错误提示及解决方法

下面的内容转自(jxtm.cublog.cn )

130 :文件格式不正确。(还不是很清楚错误的状况)

145  :文件无法打开。

1005:创建表失败。

1006:创建数据库失败。

查看更多...

Tags: 错误

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 433
10-03
10

如何开启mysql的日志或如何查看mysql的日志文件

mysql有以下几种日志:
错误日志: -log-err
查询日志: -log
慢查询日志: -log-slow-queries
更新日志: -log-update
二进制日志: -log-bin


在mysql的安装目录下,打开my.ini,在后面加上上面的参数,保存后重启mysql服务就行了。
例如:

查看更多...

Tags: 日志 MYSQL

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 719
10-03
10

有效配置MySQL参数


1.获取当前配置参数

 

要优化配置参数,首先要了解当前的配置参数以及运行情况。使用下列命令可以获得目前服务器使用的配置参数:
mysqld –verbose –help

 

 

mysqladmin variables extended-status –u root –p

 

 

MySQL控制台里面,运行下列命令可以获取状态变量的值:

 

 

mysql> SHOW STATUS;

 

查看更多...

Tags: MYSQL 优化 参数

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 306
10-03
10

InnoDB表报错: table is full

事碰到麻烦,寻求帮忙,问题是这样的:
有个InnoDB表,想要用 LOAD DATA INFILE 的方式倒数据进去,发现报错:table is full。
我看了一下,日志中没有相关可用信息,该表使用的是共享表空间,总共6个ibdata*文件,只有2个文件的修改时间是最新的,觉得可能不是因为表空间慢的缘故,于是尝试插入少量数据试试看先。分多次插入10,20,100条记录都没问题,一次性插入500多条记录时,就又报table is full了。看来,事务没有问题,再把焦点转会表空间问题上来。尝试性的关闭mysqld,新加一个表空间文件,启动,再插入更多数据,发现这次没问题了,搞定。

小结:InnoDB的共享表空间文件写入并不是预想的那样,按照顺序写入,先写 ibdata1,再写 ibdata2这样的,而是采用自己的机制。一开始没确定是表空间的问题,是因为发现最后一个表空间文件并没有被更新,认为表空间还有空闲,产生了这个惯性思维误区,呵呵。

Tags: innodb myisam full

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 384
10-03
08

解决Hibernate 3不支持 "&" 运算的SQL语句

按位与运算(&)在许多数据库中都是支持的,遗憾的是,Hibernate 3在HQL中不支持&运算,如果你写了如下的HQL:

where a.id & :mask = :target


则Hibernate报错:exception: unexpected char: '&'.

如何解决此问题?方法是利用Hibernate支持的自定义SQLFunction,定义一个bitand(a,b)的SQLFunction,然后,自己写一个解释器,生成a & b的SQL语句。

要实现一个自定义的SQLFunction,必须实现SQLFunction接口:

查看更多...

Tags: 运算 hibernate3 SQL

分类:Hibernate | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 508
10-03
08

DEDECMS二次开发中核心目录和数据库表

说说经验,dedecms的代码注释还是比较清楚的,相对比较容易看懂,有php基础的可以看看,没有的。可以到我的blog上看看有什么是你需要的。部分功能扩展,请参考肥龙龙blog:<http://blog.csdn.net/expendable>dede程序的核心在include目录下,该目录的说明如下:
  1、程序核心程序目录及简介
/include目录    程序核心目录
config_base.php 环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。
config_hand.php 系统配置文件。定义系统常用的配置信息定义,可从后台管理直接生成该文件。
config_passport.php 通行证文件
config_rglobals.php 检测系统外部变量
config_rglobals_magic.php 同上
inc_archives_view.php 用于浏览文档或对文档生成HTML

查看更多...

Tags: dede dedecms 二次开发

分类:OpenSource | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 301