1. 程式人生 > 實用技巧 >開始使用 java8 的日期工具類

開始使用 java8 的日期工具類

1.Mysql 報錯解決方法。

錯誤一.啟動mysql服務的時候報錯。

用管理員開啟mysql5.6 資料夾下的bin檔案的CMD 執行 mysqld --defaults-file=“C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini” --console --skip-grant-tables

會得到錯誤提示 如下:

解決方法:

1、開啟工作管理員終止mysqld程序;

2、開啟mysql安裝目錄的data資料夾,刪除以下2個檔案:

ib_logfile0和ib_logfile1

拓展知識

mysql的innodb中事務日誌ib_logfile
事務日誌或稱redo日誌,在mysql中預設以ib_logfile0,ib_logfile1名稱存在,可以手工修改引數,調節
開啟幾組日誌來服務於當前mysql資料庫,mysql採用順序,迴圈寫方式,每開啟一個事務時,
會把一些相關資訊記錄事務日誌中(記錄對資料檔案資料修改的物理位置或叫做偏移量);
作用:在系統崩潰重啟時,作事務重做;在系統正常時,每次checkpoint時間點,會將之前寫入事務
應用到資料檔案中。

錯誤二.出現如下圖錯誤

原因:密碼錯了。

解決方法:

  首先net stop MySQL5.6 關閉服務

net stop MySQL56  -- MySQL56 是服務名 不一定就是 mysql 

  開啟安裝檔案下的 bin檔案的cmd模式,執行 or 在 my.ini 檔案中加入[mysqld] 下面加段程式碼skip-grant-tables

  skip-grant-tables作為啟動引數的作用:MYSQL伺服器不載入許可權判斷,任何使用者都能訪問資料庫。

mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini" --skip-grant-tables        

再次執行命令: mysql -u root -p

2.在騰訊雲上搭建ftp 檔案傳輸伺服器。

搭建過程:參考 騰訊雲特惠入口

  在IIS上安裝FTP服務---> 建立FTP使用者及密碼---> 設定共享資料夾(Evenone) ----> 在IIs 上新增FTP站點 ---> 設定安全組及Windows高階防火牆(如圖) ---> 在客戶端測試連線ftp公網地址。(建議測試前先重啟伺服器)

3.FTP伺服器 FileZilla Server 配置。 參考地址

異常:開啟Filezilla以後面板裡紅字顯示"FTP over TLS is not enabled, users cannot securely"

原因:未啟用TLS模式。

出坑:

開啟Settings

選FTP over TLS settings,勾選Enable FTP over TLS support,然後點選中間Generate new certificate...按鈕

空白處都可以隨便填,注意Common name (Server address)那裡填127.0.0.1就行了,下面給金鑰和證書選一個儲存的位置,然後點最下方Generate certificate

然後在Key password填個金鑰密碼,隨便填一個用不到的,最後點選左下OK,再開啟Filezilla就不會有錯誤提示啦~~

坑解決以後,就可以按照網上各種教程新增使用者,分配資料夾訪問許可權了,基本配置參考《FileZilla怎麼用 FileZilla配置FTP服務圖文詳解》,Settings裡每一項的具體作用參考《免費ftp伺服器FileZilla Server配置》,大部分都預設設定就行了。