Windows子系統(tǒng)Ubuntu18.04安裝mysql和配置

the photo from unsplash

前置條件

時間:2019.4.9
系統(tǒng):Ubuntu18.04
Windows下怎么安裝去看我的上一篇博客

開始安裝

系統(tǒng)軟件升級

sudo apt-get update

安裝mysql

安裝:

sudo apt-get install mysql-server 

然后你就會發(fā)現(xiàn)你的報錯了:


image.png

但是這錯誤無關(guān)痛癢,我們還是能將mysql跑起來

sudo service mysql start sudo dpkg --configure -a

在現(xiàn)在的版本中,mysql不需要你輸入密碼了,那我們怎么登陸mysql呢?我們可以通過這個命令查看mysql默認的用戶和密碼:

 sudo vim /etc/mysql/debian.cnf
image.png

然后就可以登陸了。
一直這樣也不是辦法啊,我們先來看一下自己的mysql版本吧:

show variables like 'version%'; 
image.png

然后是修改一下密碼吧,就像是這樣一步一步來就好:

1.mysql>update mysql.user set authentication_string=password('新密碼') where user='root' and Host = 'localhost';

2.mysql>update mysql.user set plugin="mysql_native_password";

3.mysql>flush privileges;

4.mysql>quit

5.$sudo service mysql restart

這樣就好了,你就設置成功你的mysql的root用戶的新密碼了,現(xiàn)在也能愉快的登錄了。

安裝到這里,基本上就安裝完成了,你也不需要配置遠程連接,你就可以直接通過Windows下的mysql連接工具,作者用的是Navicat Premium連接的可以來看一下效果:


連接配置

數(shù)據(jù)庫列表

然后這個時候我們來看一下Ubuntu子系統(tǒng)中的mysql的數(shù)據(jù)庫列表


子系統(tǒng)中的數(shù)據(jù)庫列表

寫在后面

說實話,這個把我給折騰慘了,中間遇到了很多的問題都是一點一點的解決的。其實這個呢只是一個實例,如果以后要安裝其他數(shù)據(jù)庫也是一樣,主要是Linux中有些東西安裝和配置比Windows簡單,所以可以考慮在子系統(tǒng)中安裝,然后Windows下使用。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容