解決辦法如下:
為昌平等地區用戶提供了全套網頁設計制作服務,及昌平網站建設行業解決方案。主營業務為成都網站設計、成都網站制作、昌平網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
經常發生打開run.bat時閃退不能啟動的問題,下面就來談談如何解決這個問題。
主要有5步。
1、 Jdk安裝
首先你要保證你已經成功配置了jdk
我想學到jboss的各位應該都玩過java了。。這里就不將怎么配置了,上網找一丟丟。
2、 Java環境變量配置【關鍵】
首先要保證本機安裝的Jdk和環境變量Java_Home中指向的路徑一致。原因是很多同學在本機上裝了多次jdk,而不是每個jdk安裝文件都會覆蓋掉之前的jdk,這樣就會出現本機當前安裝的jdk與原先配置的環境變量Java_Home不一致的問題。
檢查方法
Cmd
查看jdk版本 java -version
查看看jdk安裝路徑 java –verbose
會顯示很多數據,其中
可以看到jdk安裝路徑
與環境變量Java_Home進行對比
注:這里的環境變量都是指系統變量
兩者必須保持一致。
3、 SystemRoot環境變量
如果錯誤提示findstr不是內部或外部命令
那么在環境變量中添加SystemRoot環境變量,值為C:\Windows。
在path中追加%SystemRoot%\System32;%SystemRoot%;
4、 8080端口是否被占用
5、 Jdk版本是否為1.5或以上
順便分享一下調試bat文件的經驗
bat里采用了坑爹的goto語句,閱讀起來很煩,做調試時最簡單的方法就是加上pause語句,如果在某個語句之前加上pause可以使bat文件停止運行,命令行窗口可以顯示,而當我們把pause語句移動到該語句后面時則出現閃退,那么就說明這個語句拋出異常。
1.停止數據庫服務:
使用/etc/init.d/mysql
stop
或者
stop
mysql
2.
在目標位置(/data)創建數據庫文件的目錄(如/mysqldb),并復制(如果不再使用默認的位置,則可以直接mv原先數據庫文件到新目錄下)原先的數據庫文件目錄到該目錄下:
cd
/data
mkdir
mysqldb
cp
-r
/var/lib/mysql
/data/mysqldb/
經過一段時間的等待后,在/data/mysqldb/下面就有了原先默認的mysql數據庫文件目錄的拷貝“/mysql”
3.修改my.cnf文件
#
vim
/etc/mysql/my.cnf
將datadir
=
/var/lib/mysql
改為
datadir
=
/data/mysqldb/mysql
另外由于當前my.cnf
中的socket
=
/var/run/mysqld/mysqld.sock(而并非像網上所說的sock
=
/var/lib/mysql/mysql.sock),即socket的位置并不在數據庫文件所在的位置,因此可以不做類似網上其他網頁所說的,要使用以下的命令做一個mysql.sock
鏈接:
ln
-s
/data/mysqldb/mysql/mysql.sock
/var/lib/mysql/mysql.sock
(需要從/home/data/mysql下復制一份過來)
4.
修改數據庫的權限:
#
chown
-r
mysql:mysql
/data/mysqldb/mysql/
←
改變數據庫文件目錄的歸屬為mysql
#
chmod
700
/data/mysqldb/mysql/whois/
←
改變數據庫目錄whois的屬性為700
#
chmod
660
/data/mysqldb/mysql/whois/*
←
改變數據庫中數據表的屬性為660
5.
修改文件usr.sbin.mysqld
#
vim
/etc/apparmor.d/usr.sbin.mysqld
把
/var/lib/mysql
r,
/var/lib/mysql/**
rwk,
改成
/data/mysqldb/mysql/
r,
/data/mysqldb/mysql/**
rwk,
注意:沒有該步驟的話,將導致數據庫服務無法重啟,好像在重啟,但是一直卡住無反應。
6.啟動mysql服務器
/etc/init.d/apparmor
restart
/etc/init.d/mysql
restart
(或者使用
restart
mysql)
1)將MySQL 添加到服務中。
以管理員模式啟動cmd,進入mysql安裝路徑: d:/appspace/mysql /bin
輸入 mysqld --install MySQL --defaults-file="C:\Windows\my.ini"
要指定defaults-file.
命令行中輸入services.msc回車,可以看到MySQL已被添加到Services中,
Path to executable中的內容為
d:\appspace\mysql\bin\mysqld --defaults-file=C:\windows\my.ini MySQL
2)啟動MySQL
在MySQL Service中點擊Start按鈕,或者在命令行(Run as administrator)中輸入 net start mysql.
如果出現1067錯誤,啟動不了,則重新檢查my.ini文件(前面有描述)
3)關閉MySQL
在MySQL Service中點擊Stop按鈕,或者在命令行(Run as administrator)中輸入 net stop mysql.
4)刪除mysql服務
mysqld –remove
1)將MySQL 添加到服務中。\x0d\x0a以管理員模式啟動cmd,進入mysql安裝路徑: d:/appspace/mysql /bin\x0d\x0a輸入 mysqld --install MySQL --defaults-file="C:\Windows\my.ini"\x0d\x0a要指定defaults-file.\x0d\x0a命令行中輸入services.msc回車,可以看到MySQL已被添加到Services中,\x0d\x0aPath to executable中的內容為 \x0d\x0ad:\appspace\mysql\bin\mysqld --defaults-file=C:\windows\my.ini MySQL\x0d\x0a2)啟動MySQL\x0d\x0a在MySQL Service中點擊Start按鈕,或者在命令行(Run as administrator)中輸入 net start mysql.\x0d\x0a如果出現1067錯誤,啟動不了,則重新檢查my.ini文件(前面有描述)\x0d\x0a3)關閉MySQL\x0d\x0a在MySQL Service中點擊Stop按鈕,或者在命令行(Run as administrator)中輸入 net stop mysql.\x0d\x0a4)刪除mysql服務\x0d\x0amysqld _remove
網頁名稱:mysql怎么run mysql怎么創建數據表
網頁地址:http://m.newbst.com/article42/hjpcec.html
成都網站建設公司_創新互聯,為您提供網站設計、虛擬主機、、手機網站建設、品牌網站建設、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯