1)首先檢查系統中是否已經安裝了MySQLphp
在終端裏面輸入 sudo netstat -tap | grep mysqlmysql
若沒有反映,沒有顯示已安裝結果,則沒有安裝。若以下顯示,則表示已經安裝sql
2)若是沒有安裝,則安裝MySQL.數據庫
更新源列表apache
打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入root用戶的密碼"-->回車,就能夠 了。 若是不運行該命令,直接安裝mysql,會出現"有幾個軟件包沒法下載,您能夠運行apt-get update------"的錯誤 提示,致使沒法安裝。ide
在終端輸入 sudo apt-get install mysql-server mysql-client
測試
運行結果以下所示:spa
在此安裝過程當中會讓你輸入root用戶(管理MySQL數據庫用戶,非Linux系統用戶)密碼,按照要求輸入便可。以下所示:3d
3)測試安裝是否成功:orm
在終端輸入 sudo netstat -tap | grep mysql
出現以下結果則安裝成功:
4)也可經過登陸MySQL測試
在終端輸入 mysql -uroot -p 接下來會提示你輸入密碼,輸入正確密碼,便可進入。以下所示:
5)MySQL的一些簡單管理:
啓動MySQL服務: sudo start mysql
中止MySQL服務: sudo stop mysql
修改 MySQL 的管理員密碼: sudo mysqladmin -u root password newpassword
設置遠程訪問(正常狀況下,mysql佔用的3306端口只是在IP 127.0.0.1上監聽,拒絕了其餘IP的訪問(經過netstat能夠查看到)。取消本地監
聽須要修改 my.cnf 文件:):
sudo vi /etc/mysql/my.cnf
bind-address = 127.0.0.1 //找到此內容而且註釋
6)MySQL安裝後的目錄結構分析(此結構只針對於使用apt-get install 在線安裝狀況):
數據庫存放目錄: /var/lib/mysql/
相關配置文件存放目錄: /usr/share/mysql
相關命令存放目錄: /usr/bin(mysqladmin mysqldump等命令)
啓動腳步存放目錄: /etc/rc.d/init.d/
7)MySQL圖形化管理軟件
通常使用的有兩個比較好,一個開源,一個商業收費:
開源:MySQL Workbench (具體使用介紹隨着個人使用,我會慢慢總結)
商業:Navicat (收費的,有30天體驗,以後我相信你們會有辦法的)
至此,Ubuntu下的MyQL安裝與配置所有完畢。
8)讓apache支持mysql
打開"終端窗口",輸入"sudo apt-get install libapache2-mod-auth-mysql"-->回車-->安裝成功, 安裝這個 模塊後,apache才能支持mysql。
9)讓php支持mysql
打開"終端窗口",輸入"sudo apt-get install php5-mysql"-->回車-->安裝成功,安裝這個模塊後, php才能支 持mysql。
若是後續需卸載mysql:
①打開關閉服務:/etc/init.d/mysql start/stop
②卸載mysql:
sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremovemysql-server
sudo apt-get remove mysql-common
dpkg -l | grep ^rc| awk '{print $2}' | sudoxargsdpkg -P
Thank You!