安裝mysql資料庫中的技巧、錯誤排查以及實用命令(持續更新)

來源:互聯網
上載者:User

標籤:admin   mit   dmi   --   ant   忘記   命令   span   tables   

針對解壓版本5.7.16(博主使用的這個版本、在某些低版本中部分命令失效)

一、初始化data目錄(解壓版解壓後沒有data目錄)

mysqld --initialize-insecure --user=mysql

二、修改root密碼,串連資料庫後use mysql


1、update mysql.user set authentication_string=password(‘123qwe‘) where user=‘root‘ and Host = ‘localhost‘;
新版Mysql已經沒有password欄位,而是將加密後的使用者密碼儲存於authentication_string欄位,所以網上很多方法不行,執行後要重啟服務才生效
以後只要每次修改密碼都需要重啟服務才會生效
2、mysqladmin –u使用者名稱–p舊密碼 password 新密碼

三、如果忘記root密碼(未串連上資料庫修改root密碼)

 1、管理員運行第一個cmd,輸入net stop mysql以關閉mysql服務,再接著輸入mysqld --skip-grant-tables 以跳過密碼
 2、保持上一步的cmd不關閉,管理員運行另一個cmd,直接輸入mysql -u root -p斷行符號,顯示輸入密碼,直接斷行符號就可以免密碼登入
 3、這時你可以在第二個cmd修改root密碼了(見二)。
 註:該過程mysql沒有net start mysql操作。

四、net start mysql時出現無法啟動時

檢查是否已經啟動,或者進程中是否有一個mysqld.exe的進程正在運行。

五、myeclipse中使用database explorer建立MySQL的資料庫連接報錯

testDriver時提示error while performing database login with the testMySQL driver check your url錯誤。檢查url串連無問題。問題出在driver ClassName上,add mysql  jar包後最自動填入此名稱為com.mysql.fabric.jdbc.FabricMySQLDriver。這個是不對的,應該
com.mysql.jdbc.Driver。即可解決提示錯誤串連不上的問題。

 

六、mysql實用命令

1、查詢

(1)、從第0行開始取,取3行
select * from student limit 0,3

安裝mysql資料庫中的技巧、錯誤排查以及實用命令(持續更新)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.