tomcat和mysql安裝配置總結


我安裝的tomcatmysql都是解壓縮版的。安裝和配置tomcat倒沒花費我多少時間,主要是mysql,幾乎花費了我一天的時間。

Tomcat安裝總結:

首先將下載好的tomcat壓縮包解壓放在其中一個盤中(我放在了E盤)。

然后打開命令提示符,輸入E: ,進入E盤,然后輸入cd E:\apache-tomcat-8.0.32\bin ,進入tomcatbin目錄下,接着輸入service.bat install ,回車則安裝成功。

如圖所示:

 

eclipse上面配置tomcat

打開eclipse找到Window選項點擊,選擇Preferences,點擊。

 

 

出現如下界面,

 

找到Server點擊,接着點擊Runtime Environments,然后點擊右側Add按鈕。出現如下界面,找到Apache點擊,選擇已下載安裝好的tomcat,我選的是Apache Tomcat v8.0(因為這是我安裝的版本)。

 

點擊Next,出現如下界面,選擇tomcat的安裝目錄,jre選擇如圖所示,點擊Finish

 

點擊OK,配置完成。

 

MySQL的安裝配置:

 

首先將下載好的mysql壓縮包解壓放在其中一個盤中(我放在了E盤MySQL目錄下)。

配置環境變量(在安裝前或后均可):在path中追加E:\MySQL\mysql-5.7.12-winx64\bin;

然后打開命令提示符(以管理員方式打開,否則可能出錯),輸入E: ,進入E盤,然后輸入cd E:\MySQL\mysql-5.7.12-winx64\bin ,進入mysql的bin目錄下,接着輸入mysqld -install ,回車則安裝成功。如圖所示:

 

接着在命令提示符中輸入mysqld --initialize ,回車

 

接着輸入net start mysql ,看看MySQL服務是否啟動成功,如果沒有成功,看看E:\MySQL\mysql-5.7.12-winx64(解壓目錄)下有沒有data文件夾,如果有則刪除,重啟電腦,再輸入一遍mysqld --initialize ,再啟動一下MySQL服務看看是否成功,如果沒成功則將my.ini文件中的port中的省略號改為3306 。重新啟動MySQL服務,如果還不成功,就問問度娘,否則再重新裝一遍MySQL,然后按着步驟再做一遍。

 

打開mysql-5.7.12-winx64目錄,找到my-default.ini文件,拷貝一份命名為my.ini文件。用記事本打開my.ini文件,如圖,將圖中划線部分改一下。

 

 

 

其中basedir中的省略號改為E:\MySQL\mysql-5.7.12-winx64,即mysql的解壓目錄。datadir中的省略號改為E:\MySQL\mysql-5.7.12-winx64\data (注意mysql版本,5.7版本的沒有data目錄,先不用管)。port中的省略號先不用管,如果改的話改為3306。

 

如圖所示:

 

 

 

連接數據庫:mysql -u root -p 回車

 

首次連接數據庫密碼在E:\MySQL\mysql-5.7.12-winx64\data(解壓目錄下data文件夾內)下的DESKTOP-FKGFD5H.err文件中,注意DESKTOP-FKGFD5H是計算機名稱,不同計算機不同,只要找到.err文件就行了,記事本打開,找到A temporary password is generated for root@localhost: )jPy)by/j6d&這一行:后面即為臨時密碼。我的臨時密碼為)jPy)by/j6d&

 

輸入密碼則數據庫連接成功。

 

修改密碼:

先停止MySQL服務,

然后輸入mysqld_safe --skip-grant-tables (首次修改)

 

會彈出一個窗口 mysqld.exe ,點擊 “是” 就可以了

(如下圖:如果顯示'mysqld_safe' 不是內部或外部命令,也不是可運行的程序或批處理文件。先看看mysqld進程是否開着呢,如果開着,關閉它。)

再次輸入mysqld_safe --skip-grant-tables試一下,還是不行就重啟試下。

成功的話會出現下圖情況:

光標會一直閃,不用關閉這個窗口。

新打開一個命令提示符(以管理員身份打開),啟動MySQL服務,輸入mysql -u root -p 回車,顯示Enter password不用輸密碼,直接回車,

輸入:use mysql;  回車

輸入:

update mysql.user set authentication_string=password('新密碼')where user='root' and host='root' or host='localhost';(以后修改時,直接用這條語句就行了) 回車

 輸入flush privileges; 回車

 輸入quit; 回車

密碼修改成功。

新打開的命令提示符操作如圖所示:藍色部分為新密碼

重新啟動MySQL服務連接數據庫使用新密碼。

當重啟mysql服務時,顯示如圖所示錯誤,把mysqld進程關了就可以啟動成功了。

注意:新版的mysql數據庫下的user表中已經沒有Password字段了,改為了authentication_string

 

修改密碼教程:http://www.ithao123.cn/content-10857544.html

安裝完mysql 之后,登陸以后,不管運行任何命令,總是提示這個

You must reset your password using ALTER USER statement before executing this statement.

step 1: SET PASSWORD = PASSWORD(‘your new password’);

step 2: ALTER USER ‘root’@’localhost’ PASSWORD EXPIRE NEVER;

step 3: flush privileges;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM