1、用系統(tǒng)管理員登陸windows系統(tǒng)。 2、停止MySQL的服務(wù)。 3、運行cmd進入dos命令窗口,然后進入MySQL的安裝目錄,比如安裝目錄是d:\mysql,進入d:\mysql\bin 4、跳過權(quán)限檢查啟動MySQL(關(guān)鍵的一步) d:\mysql\binmysqld-nt --skip-grant-tables(會占用一個dos控制臺窗口) 5、重新打開一個dos控制臺窗口,進入d:\mysql\bin目錄,設(shè)置root的新密碼 d:\mysql\binmysqladmin -u root flush-privileges password 【新密碼】 (注意:這條命令如果重復(fù)執(zhí)行,有可能需要關(guān)閉4的窗口并重新運行) d:\mysql\binmysqladmin -u root -p shutdown(或直接關(guān)閉第一個dos控制臺窗口) 將【新密碼】替換為你要用的root的密碼,第二個命令可能會提示你輸入新密碼,重復(fù)第一個命令輸入的密碼。 6、關(guān)閉MySQL的控制臺窗口,用正常模式啟動Mysql 7、你可以用新的密碼鏈接到Mysql了。 (其他mysql用戶可以直接使用ROOT用戶進行修改處理)
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),承德縣企業(yè)網(wǎng)站建設(shè),承德縣品牌網(wǎng)站建設(shè),網(wǎng)站定制,承德縣網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,承德縣網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
找到mysql安裝目錄,將其配置文件my.default.ini改名為my.ini,并且將my.ini移至bin目錄下。
啟動命令行,將目錄切換到mysql安裝目錄的bin目錄下。
接下來,在命令行執(zhí)行命令:mysqld --initialize --user=mysql --console
注意,上一個步驟會獲得一個臨時密碼,需要記錄,之后會用到。
接下來在控制臺以命令行輸入: mysqld --install,進行安裝服務(wù)操作。
之后,在任務(wù)管理器找到“服務(wù)”,啟動其中的MYSQL服務(wù)即可。
之后,輸入命令行mysql -uroot -p,利用之前的臨時密碼輸入即可登錄數(shù)據(jù)庫成功。
8
修改臨時密碼,設(shè)置密碼:mysqladmin -u USER -p password PASSWORD,注意USER和PASSWORD為自己定義的數(shù)值。
你可以右鍵\\“我的電腦”-管理-服務(wù)中找到這兩項然后選擇啟動就可以了
1、mysql配置文件設(shè)置錯誤A、首先查找mysql對應(yīng)的配置文件my.ini
如果服務(wù)是使用指定的配置文件啟動,到對應(yīng)的文進行修改(文件的位置從控制面板中服務(wù)的屬性中查看)
B、檢查參數(shù)basedir和datadir對應(yīng)的目錄是否存在,如:
basedir = d:/mysql/
datadir = d:/mysql/data/
2、檢查Mysql目錄有沒有給系統(tǒng)的System用戶文件讀寫權(quán)限(一般以System用戶啟動mysql服務(wù))
3、檢查mysql的3306端口是否被占用,如果占用,則修改my.ini配置文件中端口參數(shù),將端口修改為其他值。
4、其他mysql的數(shù)據(jù)庫文件遭到破壞附:一、windows下使用命令啟動mysql服務(wù)1、cmd進入控制臺
2、net start [mysql服務(wù)名],例:
net start mysql
net start mysql_cy
(......,如果安裝了多個mysql,則可以啟動多個)
二、windows下使用命令停止mysql服務(wù)
net stop mysql
net stop mysql_cy
2、根據(jù)名稱找到mysql服務(wù),雙擊mysql的服務(wù),彈出服務(wù)的屬性窗口
3、屬性的【可執(zhí)行文件的路徑】中顯示(例子):
D:\mysql\bin\mysqld-nt defaults-file=d:\mysql\my.ini mysql,其中defaults-file指定了參數(shù)文件的位置,如果沒有該參數(shù),一般my.ini參數(shù)文件在windows的系統(tǒng)目錄下或mysql的目錄下,從my.ini的配置中可以找到mysql數(shù)據(jù)的存儲位置。
1、首先打開電腦上的管理。
2、然后雙擊服務(wù)。
3、再雙擊啟動。
4、再返回Navicat for MySQL。
注意事項:
MySQL所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。MySQL 軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。
服務(wù)器mysql數(shù)據(jù)庫老自動停止是因為在設(shè)置時出現(xiàn)了問題,解決方法為:
1、首先登陸服務(wù)器。
2、登陸MySQL數(shù)據(jù)庫;命令如下:mysql -u root -p pwd。
3、查詢MySQL數(shù)據(jù)庫是否允許遠程ip訪問。
4、開啟遠程訪問操作。命令如下:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '111qqqpwd' WITH GRANT OPTION;FLUSH PRIVILEGES。
5、打開navicate客戶端,新建mysql鏈接。
6、輸入遠程MySQL數(shù)據(jù)庫鏈接信息,點擊測試鏈接。數(shù)據(jù)庫鏈接成功。
注意事項:
MySQL 軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。