操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    幾天因為工作需求,需要把MySQL請出來,所以將塵封已久的MySQL進行啟動。可是事與愿違,興許是許久沒有訪問MySQL了,MySQL生氣的不理我,并向外拋出一陣陣報錯。

    1、其中一個是:Windows無法啟動MySQL57服務(位于本地計算機上)錯誤1067:進程意外終止,報錯如下圖所示。

    2、緊跟著還有一個報錯:本地計算機上的MySQL服務啟動后停止。某些服務在未由其他服務或程序使用時將自動停止,報錯如下圖所示。

    3、之后即便我垂死掙扎,在命令行窗口中不斷的重啟MySQL服務,但是仍然沒有戳到痛點,嘗試的步驟有下圖為證。

    4、隨后想當然的硬上進入MySQL,根本就不可能,只能撞南墻,敗興而歸。

    5、后來也想過直接通過點擊“我的電腦>管理>服務>MySQL”,收到啟動MySQL,但是絲毫沒有改觀。

    6、經過一番嘗試之后,還是行不通。無奈之下,不斷的尋找blog,終于找到了一個可行的方法,但是代價也是很大的,基本上是給MySQL洗心革面了。如果小伙伴們的原始MySQL中有重要的數據的話,不建議使用這種方法;如果覺得已經在數據庫中的數據無關緊要或者不小心遇到了這個問題,那就可以大膽的使用這種方法,只不過是重頭再來,具體的解決步驟如下。

    首先務必使用管理員權限進入到命令行、務必使用管理員權限進入到命令行、務必使用管理員權限進入到命令行,重要的事情說三遍,不然的話就會出現“發生系統錯誤 5。 拒絕訪問。”這樣的錯誤,如下圖所示。

    7、之后進入到MySQL安裝目錄下,找到bin目錄,這個過程是必須的。這個過程很簡單,一路上使用cd命令和dir查看目錄文件的命令相互結合,直到進入到bin目錄下為止。一般來說,MySQL的安裝默認路徑是:C:\Program Files\MySQL\MySQL Server 5.7\bin,大家可以做下參考。

    8、之后進行初始化data目錄。如果在與bin目錄同級的文件夾下沒有data文件夾的話,則創建一個data空目錄,名字務必為data。如果有該目錄的話,記得要清空data目錄下的所有初始文件,就醬紫。

    9、之后到bin目錄下執行命令(管理員身份打開命令行窗口):mysqld –initialize,如下圖所示。初始化大概需要20秒左右的時間,靜觀其變即可。

    之后就可以看到MySQL服務順利啟動。

    而且在狀態欄的MySQL Notifier中也會彈出提示,如下圖所示,MySQL的狀態變為從停止變為啟動。

    10、此時通過命令行窗口再次登錄數據庫(命令為:mysql –u root -p)就可以順利進入了,但是輸入你之前的歷史遺留的密碼并不好使了,而且會報錯,報錯為:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES),如下圖所示。

    這是因為MySQL初始化之后,生成了一個初始密碼,放在了data文件夾下以.err為后綴的文件夾下,如下圖所示。

    11、此時,通過電腦自帶的記事本打開文件,是不太行得通的,通過sublime text就可以順利打開了,以“password”為搜索項,很快就定位到初始密碼了,如下圖所示。

    這個密碼是隨機生成的,而且相對復雜,可以直接復雜粘貼到命令行窗口。

    12、將初始化密碼進行復制,粘貼到MySQL登錄的密碼中去,如下圖所示。

    此時可以看到,順利進入到了MySQL。

    13、但是直接輸入MySQL的簡單命令之后,發現并不能操作數據庫,會提示報錯:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.,如下圖所示。

    14、這個報錯的意思是告訴你重設密碼,此時只需要輸入命令重新設置密碼即可。至于MySQL重設密碼的方法網上有很多,在這里不展開講述了,小編用的語法是:alter user 'root'@'localhost' identified by '123456';,其中123456是重設的密碼,大家可以自定義的,順利設置完成之后記得刷新權限:flush privileges;,爾后你就可以正常操作數據庫了。該步驟的具體操作過程如下圖所示。

    至此,問題完美的解決了,希望對日后不慎踩入此坑的小伙伴們有幫助~~

    我們在學習MySQL的時候,估計第一步就是安裝好MySQL數據庫才可以,那我們一起來學習一下怎么在Windows10上安裝MySQL8.0.20。希望大家一起相互學習。

    PS

    系統:Windows10企業版

    數據庫:MySQL8.0.20 zip版本

    1、首先,我們登入MySQL官網,選擇DOWNLOADS,在其頁面中選擇MySQL Community(GPL) Downloads選項。

    2、在進入頁面后,在后續頁面中選擇MySQL Community Server選項。

    3、進入后,你會發現會有很多的版本,你需要選擇適合自己操作系統的版本,不要選擇錯誤。否則會無法安裝,同時也浪費自己的時間,畢竟官網下載的速度很慢的。(不過如果可以建議使用IDM下載)

    4、選擇好你對應的版本后,下載的時候如果你不是太想在MySQL網注冊賬號,你可以選擇No thanks,just start my download就可以了,這樣你直接下載就好。

    5、我的系統是Windows10,我不太喜歡用msi的,所以我自己就用了zip的8.0.20版本的。直接下載完成后解壓到你想安裝路徑就好。

    6、進入你已經放置到安裝路徑的文件夾,在文件夾中新建一個my.ini文件(新建的是一個txt文本,你必修把后綴.txt修改成后綴.ini)

    7、在my.ini文件中,你需要輸入如下內容:

    [mysqld]

    ; 設置3306端口

    port=3306

    ;設置mysql的安裝目錄

    basedir=E:\Program Files (x86)\mysql-8.0.20-winx64

    ;設置mysql數據庫的數據的存放目錄

    datadir=E:\Program Files (x86)\mysql-8.0.20-winx64\data

    ;緩沖目錄

    tmpdir=E:\Program Files (x86)\mysql-8.0.20-winx64\data

    ;允許最大連接數

    max_connections=200

    ;允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統

    max_connect_errors=10

    ;服務端使用的字符集默認為UTF8

    character-set-server=utf8

    ;創建新表時將使用的默認存儲引擎

    default-storage-engine=INNODB

    ;默認使用“mysql_native_password”插件認證

    default_authentication_plugin=mysql_native_password

    [mysql]

    ;設置mysql客戶端默認字符集

    default-character-set=utf8

    [client]

    ;設置mysql客戶端連接服務端時默認使用的端口

    port=3306

    default-character-set=utf8

    以上內容中,如果你不是太清楚它有什么作用,你可以暫時不用修改。但是有下劃線的你需要修改成你自己安裝文件夾的路徑。

    二、完成了MySQL的下載和基本文件修改。然后,我們設置好MySQL在Windows10中的環境變量,不然你在cmd中使用mysql的時候會出現其不是內部或者外部命令錯誤提示。

    1、右擊桌面上的此電腦,選擇屬性,在屬性頁面中左側選擇高級系統設置,然后選擇環境變量。

    2、在環境變量中,選擇系統變量中的Path。

    3、選中Path后,選擇編輯,進入編輯后,選擇新建。然后復制你的MySQL的安裝目錄加入進去。然后一直點擊確定。

    三、完成系統環境變量的設置后,我們開始來進行mysql的安裝、服務的開啟關閉和密碼的設置。

    1、同時按下win+R,輸入cmd。輸入mysqld -install(畫面是我已經安裝好的提示,如果是第一次安裝,會提示安裝成功)

    2、當安裝顯示成功后,輸入net start mysql。稍后會顯示MySQL服務已經啟動成功,證明MySQL已經安裝和啟動成功。

    3、驗證MySQL是否成功安裝,我們輸入mysql -u root -p。結果提示需要密碼,我們使用空密碼進入,提示密碼錯誤。證明我們已經安裝成功了,但是我們還不知道密碼。

    4、這時候,我們需要解決的就是我們的密碼問題。首先,我們先關閉MySQL服務,輸入net stop mysql。

    5、關閉MySQL服務后,輸入mysqld --console --skip-grant-tables --shared-memory。不要關閉此窗口,我們重新打開一個新的窗口。

    6、在新的窗口中輸入 mysql -u root -p。提示你輸入密碼,不用管它的。直接Enter按鍵確定。這是我們可以看見我們的開頭是mysql>。這表明我們已經進入了MySQL數據庫中。

    7、進入成功后,我們輸入use mysql;選擇數據庫。選擇好后,再輸入update user set authentication_string='' where user='root';當現實成功后,我們輸入quit;關閉剛才開啟的兩個窗口,重新打開一個新的窗口。

    8、在新的窗口中,首先輸入net start mysql開啟MySQL服務。然后輸入mysql -u root -p,結果發現可以無密碼進入mysql中了。

    9、進入mysql后,輸入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '12345';修改自己的密碼為12345。

    10,然后輸入quit;最后我們也設置好了自己的數據庫密碼。

    最后,我們現在可以好好的使用MySQL數據庫了。如果你想使用圖形界面管理MySQL,我個人建議使用Navicat,個人感覺是挺好用的,它的現在最新版是15版本,可以試試。

    這就是我個人的安裝使用MySQL的情況,希望可以和大家一起好好的學習。如有不對的地方,希望大家指正。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有