查詢mysql工作目錄,mysql80服務無法啟動?
原因是端口被占用;可能my.cnf配置了錯誤的參數;也有可能沒有初始數據庫,還有可能是其他原因。
大多數原因都可以通過先注銷掉原有的服務、重新裝載服務、之后再重新啟動的方法解決。也可以嘗試下以下方法:
1、將目錄中配置文件my.default.ini改名為my.ini移至bin目錄下。
2、啟動命令行,將目錄切換到MYSQL安裝目錄的bin目錄下。
3、接下來,在命令行執行命令:mysqld --initialize --user=mysql --console
4、注意,上一個步驟會獲得一個臨時密碼,需要記錄,之后會用到。
5、接下來在控制臺以命令行輸入: mysqld --install,進行安裝服務操作。
6、之后,在任務管理器找到“服務”,啟動其中的MYSQL服務即可。
7、之后,輸入命令行mysql -uroot -p,利用之前的臨時密碼輸入即可登錄數據庫成功。
8、修改臨時密碼,設置密碼:mysqladmin -u USER -p password PASSWORD,注意USER和PASSWORD為自己定義的數值。