執(zhí)行 ./bin/mysqld --defaults-file=xxx --initialize-insecure 初始化data目錄
成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比駐馬店網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式駐馬店網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋駐馬店地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。
./bin/mysqld_safe --defaults-file=/home/xxx/mysql/my.cnf
運(yùn)行后netstat -anlp | grep mysql 發(fā)現(xiàn)mysqld進(jìn)程使用的是unix domain socket,沒使用tcp/tcp6,沒監(jiān)聽端口,看配置文件里面有一行 --skip-grant-tables,看官方文檔,如果開啟了--skip-grant-tables默認(rèn)啟用--skip-networking,這樣就不允許遠(yuǎn)程連接了,因?yàn)?-skip-grant-tables不安全。
.
./bin/mysqladmin shutdown
首先按下鍵盤上的“win+r”鍵打開運(yùn)行窗口;然后在窗口中輸入“services.msc”,按下鍵盤上的回車鍵;接著鼠標(biāo)雙擊mysql,在彈出的窗口里“啟動(dòng)類型”選擇“自動(dòng)”,點(diǎn)擊“啟動(dòng)”,選擇“運(yùn)用”;最后點(diǎn)擊“確定”按鈕即可。
您好,方法
從網(wǎng)上下載好MySQL數(shù)據(jù)庫(kù),并且安裝如圖打開MySQLworkbench。
在登入的時(shí)候,我們需要輸入我們?cè)O(shè)置的密碼一般 為root
有很大一部分MySQL是沒有這一步建議官網(wǎng)下載,那么就無法進(jìn)行mysql數(shù)據(jù)庫(kù)操作了
以下是正常界面。
原因:MySQL沒有出現(xiàn)步驟二的界面,就需要卸載,并且因?yàn)镸ySQL的安裝文件是不會(huì)自動(dòng)刪除的,所以需要手動(dòng)刪除,不然會(huì)出現(xiàn)安裝報(bào)錯(cuò),各種安裝不上如圖:
包括window下默認(rèn)隱藏下的文件如圖:
另外如果你的電腦已經(jīng)安裝了SQL Server ,【默認(rèn)是自動(dòng)運(yùn)行】雖然它倆不是用同一個(gè)端口但是 MySQL會(huì)經(jīng)常被動(dòng)關(guān)閉,因此我們需要點(diǎn)擊計(jì)算機(jī)右鍵打開管理如圖:
用什么辦法解決mysql連接不上
依次點(diǎn)擊如圖紅色部分
既可以看到本機(jī)上所有的服務(wù)了
用什么辦法解決mysql連接不上
找到如圖紅色框內(nèi)的SQL Server服務(wù)右鍵
右鍵屬性
改成手動(dòng),這樣就可以避免MySQL 的被動(dòng)關(guān)閉啦。
WIN+R輸入cmd
輸入mysql -u用戶名 -p密碼如圖
到此 MySQL是正常運(yùn)行了。
輸入一個(gè)查詢命令試試。