職級:初級菜鳥
編號:01
錯誤型別: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
錯誤型別:伺服器
錯誤顯示:503 service unvalible
預判原因:伺服器啟動失敗。
實際原因1:action報錯
實際原因2:struts2配置檔案沒有引入模組
解決方法:action修改及struts2配置
結果顯示:成功執行http://localhost:8080
編號:03
錯誤型別:伺服器
錯誤顯示: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"資料庫下建立如下儲存過程(
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 ;
結果顯示:插入資料功能成功
使用metasploit錯誤合集
問題 使用search命令提示不能啟動資料庫 解決辦法 kali 2.0 已經沒有metasploit 這個服務了,所以service metasploit start 的方式不起作用。在kali 2.0中啟動帶資料庫支援的msf方式如下 1 首先啟動postgresql資料庫 etc init.d...
自學python的錯誤合集
fp.wirte response.read 改 fp.write response.read 單詞拼錯了。fp write response.read 標點符號漏寫語法無效 import urllib.parse url response urllib.request.urlopen url pr...
OSGI企業應用與Aries開源專案 1
j2ee的企業應用十分地廣泛和成熟,但在模組化方面還缺乏合適的解決方案,osgi則正好可以彌補這方面的缺憾。但osgi又偏偏是個底層的元素,如果要使j2ee和osgi結合起來,就需要將j2ee應用從底層開始改造,就如你想將舊樓改造成更高的樓,需要重新將地基弄堅實點一樣。為了能讓osgi適應企業應用開...