這段時間在弄畢設,把我遇到的問題和解決方案記錄在這,可以后續的時候查看,歸因于以前在弄課程設計時遇到過很多問題,都沒有及時的記錄下來,導致現在遇到還得從頭開始,一步步查找,把問題找出來,所以想用博客記錄我的成長,
Mysql安裝
之前因為移動了檔案夾,導致需要重新安裝,跟著教程走了一遍
1.進入到H:\program\mysql-5.6.20-win32(這是我的存放路徑)
復制一個my-default.ini,修改為my.ini

2.在my.ini里添加和修改內容
【添加這一段】
[mysql]
# 設定mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir= H:\program\mysql-5.6.20-win32\bin
# 設定mysql資料庫的資料的存放目錄
datadir= H:\program\mysql-5.6.20-win32\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8位元編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存盤引擎
default-storage-engine=INNODB
3.以 管理員的身份打開CMD視窗
進入到檔案所在的盤符,然后進入到bin目錄,之后對mysql進行初始化

4.安裝mysql
命令:mysqld install
出現successfully表示安裝成功

5.重啟mysql服務器
命令:net start mysql
但我這里遇到了點問題

解決方案:
(1)查看Mysql的日志
在data檔案夾,后綴名為.err的檔案,用記事本打開

發現錯誤這個地方

(2)洗掉MySQL安裝目錄下的ib_logfile0、ib_logfile1和ibdata1這三個檔案,
還是沒有解決,查看了一下my.ini檔案里的路徑名的斜杠有沒有正確

改成了H:/program/mysql-5.6.20-win32/bin,還是不得,最后百度了很多,也查看了錯誤日志,發現了

解決方法是:在[mysqld]下添加這一行 lc-messages-dir= "H:/program/mysql-5.6.20-win32/share",最后重啟成功啦!

5.登錄mysql
命令:mysql -u root
沒有密碼直接回車,成功
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/325387.html
標籤:其他
上一篇:如何將兩個串列的回應索引相乘
