前段时间出差在现场开发的时候,导入MySQL数据库老是出问题。最后发现了一个神奇sql语句交给实施,只要导入出错就把如下语句执行 前段时间出差在现场开发的时候,导入MySQL数据库老是出问题。最后发现了一个神奇sql语句交给实施,只要导入出错就把如下语句执行就可以了。至今屡试不爽。 set global max_allowed_packet=100 000 000;set global net_buffer_length=100000;SET GLOBAL interactive_timeout=28800 000;SET GLOBAL wa...
Oracle出现错误,于是去错误日志里去找问题根源:在 e:\app\kang\diag\rdbms\oracle\oracle\trace\文件夹下找到oracle_ora_6320. 由来 今天跟往常一样,登陆PL/SQL,确登陆失败,出现一个错误“ORA-01034”和“ORA-27101”如图:然后就就通过命令提示符去登陆Oracle,去查看怎么回事,然后问题进一步出现,错误“ORA-03113:通信通道的文件结尾 进程 ID:6320 回话 ID :191 序列号:3”。问题根源 Oracle出现错误,于是去错误日志里去...
/etc/init.d/mysql start无法启动MySQL错误信息如下:ERROR! MySQL server PID file could not be found!Starting MySQL.. ERROR /etc/init.d/mysql start无法启动MySQL错误信息如下: ERROR! MySQL server PID file could not be found! Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/var/AYXXXXXXXXXXX.pid). 完整日志信息如下: 140902 18:11:33 mysqld_safe Starting mysqld daemon w...
OS 版本是:Enterprise Linux Enterprise Linux Server release 5.4DB 版本是:Oracle Database 10g Enterprise Edition Release OS 版本是:Enterprise Linux Enterprise Linux Server release 5.4 DB 版本是:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi 配置RAC 过程中,在安装clusterware组件的时候出现如下执行脚本的提示:出现如上错误,在两个节点上执行/u01/app/oracle/root.sh之前,建议修改两个节...
Oracle 11g中有个新特性,当表无数据时,不分配segment,以节省空间。 Oracle 11g中有个新特性,当表无数据时,不分配segment,以节省空间。 解决方法:1)insert一行,再rollback就产生segment了该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。2)设置deferred_segment_creation参数 SQL> show parameter deferred_segment_creation NAME TYPE VALUE ---------...
我们在实际工作中常常要使用去特殊字符的功能,特别是插入到数据库中的数据,我们为了保证数据的质量,往往需要对数据进行清洗, 我们在实际工作中常常要使用去特殊字符的功能,特别是插入到数据库中的数据,我们为了保证数据的质量,往往需要对数据进行清洗,就是去掉特殊字符,我们处理问题的思路是:判断字符串中的每个字符是不是中文,如果是中文,将他们按照顺序连接起来,如果不是,不要。 根据实际业务需求,共有2中解决方案...
事情时这样的,由于换了服务器,mysql也重新安装了一次。早上同事在本地测试链接服务器的mysql时候出现了一个错误,MySQL server has gone away, 由于之前没碰到这种问题,特意去搜索了一翻,网上的答案很多,尤其时mysql的3个配置参数的问题如下: #wait_t 事情时这样的,由于换了服务器,mysql也重新安装了一次。早上同事在本地测试链接服务器的mysql时候出现了一个错误,MySQL server has gone away, 由于之前没碰到这种...
我们知道通常的SQL查询语句是这么写的: select col from table; 这当然没问题,但如果字段名是“from”呢? select from from table; 若真的这么写,必然出错,当字段名与MySQL保留字冲突时,可以用字符“`”将字段名括起来: select `from` from table; 搞我们知道通常的SQL查询语句是这么写的: select col from table; 这当然没问题,但如果字段名是“from”呢? select from from table; 若真的这么写,必然出错,当字段名与M...
仔细看Mysql-文档(12.2.2. DELETE Syntax)手册应该不会出现这个问题,如果遇到请接着向下看: 在存储过程中,调用: delete a from db1.tb1 a, db2.tb2 b where a.col1 = b.col1 and a.col2 = b.col2; 出现题目中的错误,原因如下: 在mysql中多表联合删除仔细看Mysql-文档(12.2.2. DELETE Syntax)手册应该不会出现这个问题,如果遇到请接着向下看: 在存储过程中,调用:delete a from db1.tb1 a, db2.tb2 b where a.col1 = b...
这两天在一台10.2.0.4的数据库上面运行SQLT的报告,运行的很缓慢,大概等了1个小时还没出来,查看了一下执行SQLT会话的等待事件,显示latch:cache buffer chains。这里要说下,当SQLT运行的过程中,屏幕会有输出显示。如下所示: To actually diagnose the p这两天在一台10.2.0.4的数据库上面运行SQLT的报告,运行的很缓慢,大概等了1个小时还没出来,查看了一下执行SQLT会话的等待事件,显示latch:cache buffer chains。这里要说下...
将客户的Oracle数据库迁移到新小机上,客户在使用Oracle中遇到应用如下报错: 问题现象:将客户的Oracle数据库迁移到新小机上,客户在使用Oracle中遇到应用如下报错:引发异常的应用:Hebcz.Platform.VM引发异常的类型:DDTek.Oracle.OracleException引发异常的方法:System.Collections.Generic.List`1[Hebcz.Platform.DTO.VM.VMTypeDTO] SelectVmTypeByAppTypeID(Int32)异常包含的消息:[4031] ORA-04031: unable to allocate 38...
乱码问题1 :用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了号。 症状:用PHPmyAdmin输入汉字正常,但当PHP网页显示MySQL数据时汉字就变成了号,并且有多少个汉字就有多少个号。 原因:没有在PHP网页中用代码告诉MyS乱码问题1:用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了?号。 症状:用PHPmyAdmin输入汉字正常,但当PHP网页显示MySQL数据时汉字...
windows环境下Mysql中文乱码问题解决方法 最近开发项目中又重新拿起了Mysql,在搭建环境的时候遇到了中文乱码问题。下面我把我的解决方式跟大家分享一下? 1、通过show VARIABLES like character_%; 显示出来所有的设置项目。把其中的非UTF8的编码都设置成utfwindows环境下Mysql中文乱码问题解决方法最近开发项目中又重新拿起了Mysql,在搭建环境的时候遇到了中文乱码问题。下面我把我的解决方式跟大家分享一下?1、通过show VARIABLES...
mysql分页慢解决方法 http://laiguowei2004.blog.163.com/blog/static/36829000201162765456254/ http://www.111cn.net/database/mysql/50921.htm 来源:http://www.chhua.com/web-note912 MySql 性能到底能有多高?用了php半年多,真正如此深入的去思考这个mysql分页慢解决方法http://laiguowei2004.blog.163.com/blog/static/36829000201162765456254/ http://www.111cn.net/database/mysql/50921.htm来源:http://www.chhua.com...
mysql 忘记root密码解决方法和10061解决方法 如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置: 1. KILL掉系统里的MySQL进程; 2. 用以下命令启动MySQL,以不检查权限的方式启动; mysqld_safe -skip-grant-tables 3. 然后用空密码方式使用root用户登mysql 忘记root密码解决方法和10061解决方法如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置: 1. KILL掉系统里的MySQL进程; 2. 用以下命令启动MySQL,以不检查权...