今天來操做一把ubuntu安裝mysql數據庫html
廢話很少說,直接開始幹(期間坑坑窪窪已被填平)mysql
Ubuntu上安裝MySQL很是簡單隻須要幾條命令就能夠完成。sql
1. sudo apt-get install mysql-server數據庫
2. apt-get install mysql-clientubuntu
3. sudo apt-get install libmysqlclient-devvim
安裝過程當中會提示設置密碼什麼的,注意設置了不要忘了,安裝完成以後可使用以下命令來檢查是否安裝成功:網絡
sudo netstat -tap | grep mysqlsocket
經過上述命令檢查以後,若是看到有 mysql 的socket處於 listen 狀態則表示安裝成功。ide
登錄mysql數據庫能夠經過以下命令:工具
mysql -u root -p
-u 表示選擇登錄的用戶名, -p 表示登錄的用戶密碼,上面命令輸入以後會提示輸入密碼,此時輸入密碼就能夠登陸到mysql。
而後經過 show databases; 就能夠查看當前的數據庫。
咱們選擇 mysql 數據庫就行下一步操做,使用use mysql 命令,顯示當前數據庫的表單:show tables
如今設置mysql容許遠程訪問,首先編輯文件/etc/mysql/mysql.conf.d/mysqld.cnf:
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
註釋掉bind-address = 127.0.0.1:
保存退出,而後進入mysql服務,執行受權命令:
grant all on *.* to root@'%' identified by '你的密碼' with grant option;
flush privileges; # 刷新權限
而後執行quit命令退出mysql服務,執行以下命令重啓mysql:
service mysql restart
如今在Windows下可使用navicat遠程鏈接Ubuntu下的MySQL服務:
坑
安裝vim:
ubuntu預裝的是vim tiny版本,而須要的是vim full版本。執行下面的語句安裝vim full版本:
$sudo apt-get remove vim-common
$sudo apt-get install vim
安裝完成後從新便捷便可 a和i進入便捷狀態編輯好後,按Esc進入命令行狀態,輸入 :wq!保存退出
2.安裝mysql默認無提示輸入用戶名密碼問題
(1) 進入/etc/mysql 目錄
(2) Sudo cat /etc/mysql/debian.cnf 查看帳號密碼
(3) Sudo vi /etc/mysql/debian.cnf 修改帳號和密碼
ubuntu不能使用ifconfig
sudo apt install net-tools 不要管這是什麼,照着執行就完了
(示例:使用ifconfig報錯
而後按照錯誤信息安安裝網絡工具: sudo apt install net-tools
shl@shl-tx:~$ sudo apt install net-tools
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關係樹
正在讀取狀態信息... 完成
以後再輸入ifconfig就可就能夠用了,不知道爲何,這個按理說應該系統會自動下載的,可是沒有,不過沒事,好在提醒怎麼解決了)
原文出處:https://www.cnblogs.com/wfwt180801-/p/10671857.html