ubuntu下安裝mysql
一、安裝ubuntu
通過虛擬機oracle vm virtualbox軟件安裝ubuntu14.04即可。
網絡設置選擇的是網絡地址轉換(nat),這種方式不需要設置網絡地址,自動獲取即可。但為了方便開發,我們要為虛擬機ubuntu設置固定ip,所以網絡設置我們選擇橋接網卡,並在界面名稱下選擇合適的網卡。
然后在啟動ubuntu之后,設置固定ip.
除此之外有兩個小問題需要解決:
1、ubuntu屏幕不能全屏
這個可以通過安裝增強功能解決。
2、默認情況下sudo apt-get install mysql-server命令不執行,找不到安裝源地址(報地址404錯誤)
這個可以通過執行:sudo apt-get update命令,更新系統解決。
二、安裝mysql
在ubuntu下,按ctrl+alt+t組合鍵,打開命令行終端。輸入sudo apt-get install mysql-server,安裝即可。由於我們安裝過了,會顯示如下界面。
然后我們可以通過命令進入mysql。
輸入sql命令執行相應操作。
三、配置mysql能被遠程訪問
這個操作需要兩步。
1、修改mysql下的my.cnf文件,將bind-address地址修改為虛擬機ubuntu的ip地址(比如我自己的,修改為192.168.1.7)。
回車之后,會出現如下界面:
提示你按回車繼續,修改bind-address即可。
vi模式下,通過鍵盤按鍵h(左)、j(下)、k(上)、l(右)、i(獲取光標)、delete(刪除)就可以修改my.cnf文件。
編輯完之后,按esc鍵,再按:鍵,輸入wq!即可退出編輯界面並保存修改的內容。
2、授權mysql的用戶能夠遠程訪問。這個操作需要在mysql命令行模式下執行:grant all privileges on *.* to root@"%" identified by "password" with grant option;
其中,*.*,表示數據庫.表,也就是指所有數據庫下的所有表。%表示任意的ip地址。password為root賬號的密碼。
四、本機訪問虛擬機mysql
訪問之前,可以互相ping一下對方,看網絡是否通暢。如果能夠互相ping對方,然后就可以通過mysql workbench軟件測試是否能夠訪問。
如果能夠連接,會彈出要求輸入密碼的對話框,通過之后,就可以在本機訪問虛擬機的mysql了。
參考資料:
http://blog.csdn.net/hunauchenym/article/details/6933038