osgi项目错误合集
来源:互联网 发布:用sql语句查询年龄在 编辑:程序博客网 时间:2024/06/01 08:35
职级:初级菜鸟
说明:仅供参考,入行时间2016.6.20。风险自负
编号:01
时间:2016.7.3
错误类型:mysql
错误显示:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
预判原因:电脑清理将mysql卸载。
实际原因:mysql未启动
解决方法:D:\mysql5.6\bin>net start mysql //在cmd中键入到安装路径的bin文件下输入net start mysql后回车
结果显示:
MySQL 服务正在启动 ......
MySQL 服务已经启动成功。
编号:02
时间:2016.7.3
错误类型:服务器
错误显示:503 service unvalible
预判原因:服务器启动失败。
实际原因1:action报错
实际原因2:struts2配置文件没有引入模块
解决方法:action修改及struts2配置
结果显示:成功运行http://localhost:8080
编号:03
时间:2016.7.4
错误类型:服务器
错误显示:500 Error execute service.cause :com.troy.framework.core.exception.DaoException: Error execute dao. cause : org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [select mysql.nextval('SEQ_ID')]; nested exception is com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: FUNCTION mysql.nextval does not exist
预判原因:action为执行,js执行错误
实际原因:nextval函数为递增函数,mysql中缺乏该函数导致无法执行加数据操作。
解决方法:在“mysql"数据库下创建如下储存过程(http://blog.csdn.net/jdzms23/article/details/44228661)
DELIMITER $$
USE `mysql`$$
DROP FUNCTION IF EXISTS `nextval`$$
CREATE DEFINER=`root`@`localhost` FUNCTION `nextval`(n VARCHAR(50)) RETURNS INT(11)
BEGIN
DECLARE cur INT;
SET cur=(SELECT current_value FROM tb_sequence WHERE NAME= n);
UPDATE tb_sequence
SET current_value = cur + _increment
WHERE NAME=n ;
RETURN cur;
END$$
DELIMITER ;
结果显示:插入数据功能成功
- osgi项目错误合集
- SQL 错误合集
- iOS---错误合集
- spark错误合集
- Cmake 错误合集
- Maven下SSM项目整合笔记03:整合项目遇到的错误合集
- Hibernate常见错误合集
- IOS常见错误合集
- [sklearn] 私人错误合集
- java 常见错误合集
- db2 常见错误合集
- 项目管理网站合集
- 项目管理网站合集
- 安卓开源项目框架合集
- RoR项目部署合集
- 开源项目合集
- osgi 运行错误
- OSGI错误分析解决
- C代码常见问题
- OpenGL Frame BufferObject(FBO)
- [iOS] 使用WebViewJavascriptBridge实现OC与JS交互
- Unicode与UTF-8
- Ubuntu 15.04 + CUDA7.5 + Caffe 配置笔记
- osgi项目错误合集
- 进程通信方法之一--管道(的容量与实现)
- async await关键字后面的处理
- 如何使用android studio进行多渠道的打包?
- Bootstrap学习心得
- 【阅读】《黑客与画家》系列01-可测量性与可放大性
- java环境变量的配置
- 背包三讲
- Maven is executing in offline mode. Any artifacts not already in your local repository will be inacc