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下使用。