今天來操作一把ubuntu安裝mysql數據庫
廢話不多說,直接開始干(期間坑坑窪窪已被填平)
Ubuntu上安裝MySQL非常簡單只需要幾條命令就可以完成。
1. sudo apt-get install mysql-server
2. apt-get install mysql-client
3. sudo apt-get install libmysqlclient-dev
安裝過程中會提示設置密碼什么的,注意設置了不要忘了,安裝完成之后可以使用如下命令來檢查是否安裝成功:
sudo netstat -tap | grep mysql
通過上述命令檢查之后,如果看到有 mysql 的socket處於 listen 狀態則表示安裝成功。
登陸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就可就可以用了,不知道為什么,這個按理說應該系統會自動下載的,但是沒有,不過沒事,好在提醒怎么解決了)