我的正式服務(wù)器centos上的Mysql:
帳號:root
密碼:?520hhf
或許正式服務(wù)器你們的mysql密碼不同钙蒙,上面只是我自己的正式服務(wù)器的mysql帳號密碼福扬。
我的項目War打包路徑
E:\AdCommunicationProtocol\out\artifacts\AdCommunicationProtocol
我的linux下的Tomcat發(fā)布路徑
cd /usr/local/src/apache-tomcat-7.0.79/webapps
我的tomcat運行路徑
/usr/local/src/apache-tomcat-7.0.79/bin
要把javaweb項目的連接數(shù)據(jù)庫代碼需要寫上ip和加上數(shù)據(jù)庫表名:127.0.0.1:3306/adocationdata(如下圖所示)
溫馨提示:127.0.0.1這個ip是tomcat跟mysql通信的ip腕铸,所以這個iP是通用的
然后在帳號密碼那里需要寫linuxmysql上的帳號和密碼,然后將項目打包成war格式(如下圖所示)
然后在該IDEA中的項目的路徑即可找到該打包好的war包
然后將這個war包復(fù)制到Winscp上
然后將這個war包目錄放入到你安裝在Centos中的tomcat的webapps里面
然后mysql數(shù)據(jù)庫需要打包成sql文件铛碑,點擊sqlyog里面的工具欄狠裹,里面有一個存儲的選項(如下圖所示)
然后選中隨便一個要導(dǎo)出的地址,然后導(dǎo)出即可(如下圖)
然后將sql文件用SecureCRT這工具去執(zhí)行亚茬,前提要先啟動mysql(如下圖)
在這個SecureCRT終端輸入:mysql -uroot -p ??然后輸入密碼進(jìn)入mysql終端
然后找到你存放sql文件的那個位置酪耳,比如你存放在tmp目錄下,那就執(zhí)行:source /tmp/adocationdata.sql;
然后查詢表數(shù)據(jù)刹缝,select*from表名 ?(記住后面的分號不可缺少)
例如:select * from advertising_information;
備注:如果要直接執(zhí)行mariaDB里面的數(shù)據(jù)庫數(shù)據(jù)就輸入一下例子:
例如:
然后查詢到你當(dāng)前的數(shù)據(jù)庫數(shù)據(jù)
然后將java項目的war包放入linux上的tomcat進(jìn)行編譯運行
然后用命令行的方式啟動該tomcat
然后用你centos7的ip然后加端口加項目名和圖片路徑寫在瀏覽器下訪問該項目的圖片看是否可以在瀏覽器上輸入如下例子的鏈接有下載圖片的效果
http://61.142.249.242:1010/項目名/images/806925899264654265.png
例子解釋:Centos7的ip然后后面加上java的項目名和圖片路徑,也就是你存儲數(shù)據(jù)庫的整個圖片路徑(如下圖所示)
備注:如果要直接執(zhí)行mariaDB里面的數(shù)據(jù)庫數(shù)據(jù)就輸入一下例子:
例如:
1.show databases; ?????//查看當(dāng)前mariaDB數(shù)據(jù)庫有哪些表
2.use adocationdata; ????//打開當(dāng)前mariaDB數(shù)據(jù)庫的某個表
3.Select * from advertising_information; ???????//查詢當(dāng)前當(dāng)前mariaDB數(shù)據(jù)庫的某個表的數(shù)據(jù)