linux 下設置裝備擺設裝置mysql和設置裝備擺設【經歷】。本站提示廣大學習愛好者:(linux 下設置裝備擺設裝置mysql和設置裝備擺設【經歷】)文章只能為提供參考,不一定能成為您想要的結果。以下是linux 下設置裝備擺設裝置mysql和設置裝備擺設【經歷】正文
在linux體系下進修MySQL,第一道坎就是若何在linux下裝置和設置裝備擺設mysql。這類與日俱增的事,我們就有耐煩的做好。
體系版本:ubuntu14.04
mysql版本:mysql-server-5.5
mysql-client-5.5
先檢討能否曾經裝置了mysql,(Ctrl+Alt+T)終端輸出敕令:
sudo netstat -tap|grep mysql
若無反響,或沒有顯示裝置勝利的信息,則表現沒有裝置。
上面來開端我們的裝置任務。
處理第一難:
1,裝置敕令:
sudo apt-get install mysql-server mysql-client
【關於新用戶能夠湧現】:
正在讀取軟件包列表... 完成
正在剖析軟件包的依附關系樹
正在讀取狀況信息... 完成
有一些軟件包沒法被裝置。假如您用的是 unstable 刊行版,這或許是
由於體系沒法到達您請求的狀況形成的。該版本中能夠會有一些您須要的軟件
包還沒有被創立或是它們已被重新到(Incoming)目次移出。
以下信息能夠會對處理成績有所贊助:
以下軟件包有未知足的依附關系:
mysql-client : 依附: mysql-client-5.5 然則它將不會被裝置
mysql-server : 依附: mysql-server-5.5 然則它將不會被裝置
E: 沒法修改毛病,由於您請求某些軟件包堅持近況,就是它們損壞了軟件包間的依附關系。
【處理方法】:sudo apt-get install mysql-client-core-5.5
假如沒有裝置,則裝置MySQL.
sudo apt-get install mysql-server mysql-client
在此裝置進程中會讓你輸出root用戶(治理Mysql用戶,非ubuntu體系用戶)暗碼,依照請求輸出便可,以下所示:
2,測試裝置能否勝利:
在終端輸出 sudo netstat -tap | grep mysql
湧現以下成果則裝置勝利:
3,也可經由過程登錄MySQL測試
在終端輸出 mysql -uroot -p 接上去會提醒你輸出暗碼,輸出准確暗碼,便可進入。以下所示:
4,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/