1把所有數(shù)據(jù)庫(kù)完全備份出來(lái)
讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、虛擬主機(jī)、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、金沙網(wǎng)站維護(hù)、網(wǎng)站推廣。
2 用360完全卸載mysql
3 用優(yōu)化大師清除mysql在注冊(cè)表里殘留的信息 實(shí)在不行得手動(dòng)清掉(一定要清干凈啊 )
4啟動(dòng)再安裝 再導(dǎo)入就OK啦
1.
卸載navicat
mysql,重新安裝可以設(shè)置密碼。
2.
navicat for mysql基于windows平臺(tái),為mysql量身訂作,提供類(lèi)似于mssql的用管理界面工具。
近安裝mySQL5.7.9,發(fā)現(xiàn)安裝完后會(huì)自動(dòng)生成一個(gè)隨機(jī)密碼,然后用sql工具登錄,發(fā)現(xiàn)這個(gè)密碼已經(jīng)過(guò)期了,不能登錄。
終于解決好了,這里分享下處理步驟:
1.先關(guān)閉mysql服務(wù);
2.進(jìn)入終端,輸入指令:cd /usr/local/mysql/bin/,進(jìn)入安裝目錄;
3.輸入指令:sudo su,切換到root用戶(hù);
4.輸入指令:./mysqld_safe --skip-grant-tables ,禁止mysql驗(yàn)證功能。此時(shí)mysql服務(wù)會(huì)自動(dòng)重啟了;
5. 用工具(比如Sequal Pro)登錄mySQL。配置的時(shí)候,只配用戶(hù)名為root,密碼不配。
6. 登錄進(jìn)去以后,數(shù)據(jù)庫(kù)選擇mysql,修改user表下用戶(hù)名為root的那條記錄,將password_expired設(shè)為N。這樣隨機(jī)密碼就有效了,可以用密碼登錄了。
如果希望修改root密碼,則在登錄mysql后,執(zhí)行下面兩條sql即可:
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
flush privileges;
我們先來(lái)重新認(rèn)識(shí)一下 mysql.user 表中關(guān)于密碼過(guò)期的字段,
password_expired:從 MySQL 5.6.6 版本開(kāi)始,添加了 password_expired 功能,它允許設(shè)置用戶(hù)的過(guò)期時(shí)間。
password_last_changed:密碼最后一次修改的時(shí)間。
password_lifetime:該用戶(hù)密碼的生存時(shí)間,默認(rèn)值為 NULL,除非手動(dòng)修改此用戶(hù)密碼過(guò)期機(jī)制,否則都是 NULL。
另外解釋一個(gè)參數(shù):
default_password_lifetime:從 MySQL 5.7.4 版本開(kāi)始,此全局變量可以設(shè)置一個(gè)全局的自動(dòng)密碼過(guò)期策略。
1.設(shè)置密碼永不過(guò)期
2.手動(dòng)設(shè)置該用戶(hù)密碼為 30 day(它會(huì)自動(dòng)覆蓋密碼過(guò)期的全局策略)
3.設(shè)置密碼立馬過(guò)期
1.設(shè)置全局密碼過(guò)期時(shí)間:
2.創(chuàng)建用戶(hù):
注:很多人一看這個(gè) password_lifetime 為什么沒(méi)有變,不應(yīng)該變成 90 嗎,是不是 mysql 的 bug,其實(shí)不然。
它的工作方式如下:
有一個(gè)全局系統(tǒng)變量 default_password_lifetime,它為使用默認(rèn)密碼生存期的所有帳戶(hù)指定策略。在系統(tǒng)表中這將存儲(chǔ)一個(gè) NULL。NULL 值被用作一個(gè)標(biāo)志,表明所涉及的帳戶(hù)沒(méi)有每個(gè)用戶(hù)密碼的特殊生存期。通過(guò) ALTER USER password EXPIRE NEVER(將列設(shè)置為0)或 ALTER USER password EXPIRE INTERVAL N DAY(將列設(shè)置為 N)設(shè)置每個(gè)用戶(hù)的特殊密碼生存期。
因此,沒(méi)有設(shè)置特定密碼生存期的所有用戶(hù)的所有密碼生存期都將跟隨全局變量的值。
方法/步驟
打開(kāi)運(yùn)行窗口,輸入:regedit
在注冊(cè)表中,找到路徑:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/100/ConfigurationState里的 CommonFiles
雙擊CommonFiles打開(kāi)可編輯值界面,修改鍵值為:3,點(diǎn)擊確定保存
點(diǎn)擊SQL Server安裝中心
在左側(cè)的維護(hù)里面找到右側(cè)的版本升級(jí)
安裝過(guò)程中需要重啟電腦,重啟電腦之后再次運(yùn)行,版本升級(jí)等待完成即可