linux 下配置安裝mysql以及配置【經(jīng)驗(yàn)】
在linux系統(tǒng)下學(xué)習(xí)MySQL,第一道坎就是如何在linux下安裝和配置mysql。這種一勞永逸的事,我們就有耐心的做好。
系統(tǒng)版本:ubuntu14.04
mysql版本:mysql-server-5.5
mysql-client-5.5
先檢查是否已經(jīng)安裝了mysql,(Ctrl+Alt+T)終端輸入命令:
sudo netstat -tap|grep mysql
若無反應(yīng),或沒有顯示安裝成功的信息,則表示沒有安裝。
下面來開始我們的安裝工作。
解決第一難:
1,安裝命令:
sudo apt-get install mysql-server mysql-client
【對(duì)于新用戶可能出現(xiàn)】:
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關(guān)系樹
正在讀取狀態(tài)信息... 完成
有一些軟件包無法被安裝。如果您用的是 unstable 發(fā)行版,這也許是
因?yàn)橄到y(tǒng)無法達(dá)到您要求的狀態(tài)造成的。該版本中可能會(huì)有一些您需要的軟件
包尚未被創(chuàng)建或是它們已被從新到(Incoming)目錄移出。
下列信息可能會(huì)對(duì)解決問題有所幫助:
下列軟件包有未滿足的依賴關(guān)系:
mysql-client : 依賴: mysql-client-5.5 但是它將不會(huì)被安裝
mysql-server : 依賴: mysql-server-5.5 但是它將不會(huì)被安裝
E: 無法修正錯(cuò)誤,因?yàn)槟竽承┸浖3脂F(xiàn)狀,就是它們破壞了軟件包間的依賴關(guān)系。
【解決辦法】:sudo apt-get install mysql-client-core-5.5
如果沒有安裝,則安裝MySQL.
sudo apt-get install mysql-server mysql-client
在此安裝過程中會(huì)讓你輸入root用戶(管理Mysql用戶,非ubuntu系統(tǒng)用戶)密碼,按照要求輸入即可,如下所示:

2,測(cè)試安裝是否成功:
在終端輸入 sudo netstat -tap | grep mysql
出現(xiàn)如下結(jié)果則安裝成功:

3,也可通過登錄MySQL測(cè)試
在終端輸入 mysql -uroot -p 接下來會(huì)提示你輸入密碼,輸入正確密碼,即可進(jìn)入。如下所示:

4,MySQL的一些簡(jiǎn)單管理:
啟動(dòng)MySQL服務(wù): sudo start mysql
停止MySQL服務(wù): sudo stop mysql
修改 MySQL 的管理員密碼: sudo mysqladmin -u root password newpassword
設(shè)置遠(yuǎn)程訪問(正常情況下,mysql占用的3306端口只是在IP 127.0.0.1上監(jiān)聽,拒絕了其他IP的訪問(通過netstat可以查看到)。取消本地監(jiān)
聽需要修改 my.cnf 文件:):
sudo vi /etc/mysql/my.cnf
bind-address = 127.0.0.1 //找到此內(nèi)容并且注釋
6)MySQL安裝后的目錄結(jié)構(gòu)分析(此結(jié)構(gòu)只針對(duì)于使用apt-get install 在線安裝情況):
數(shù)據(jù)庫存放目錄: /var/lib/mysql/
相關(guān)配置文件存放目錄: /usr/share/mysql
相關(guān)命令存放目錄: /usr/bin(mysqladmin mysqldump等命令)
啟動(dòng)腳步存放目錄: /etc/rc.d/init.d/
- Linux下實(shí)現(xiàn)MySQL數(shù)據(jù)備份和恢復(fù)的命令使用全攻略
- MySQL入門完全指南及Linux系統(tǒng)下基本的安裝教程
- MySQL的一些功能實(shí)用的Linux shell腳本分享
- 在Linux系統(tǒng)安裝Mysql教程
- Linux下通過python訪問MySQL、Oracle、SQL Server數(shù)據(jù)庫的方法
- 如何配置全世界最小的 MySQL 服務(wù)器
- NoSQL 數(shù)據(jù)庫你應(yīng)該了解的 10 件事
- 多種不同的 MySQL 的 SSL 配置
- Ubuntu 14.04下安裝和配置redis數(shù)據(jù)庫
- Ubuntu 14.04下安裝MySQL
- mysql 批量修復(fù)
- linux 下配置安裝mysql以及配置【經(jīng)驗(yàn)】
相關(guān)文章
mysql8.0忘記密碼修改與net命令服務(wù)名無效問題
這篇文章主要介紹了mysql8.0忘記密碼修改與net命令服務(wù)名無效的問題與解決方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12Mysql查看數(shù)據(jù)庫時(shí)區(qū)并設(shè)置時(shí)區(qū)的方法
這篇文章主要介紹了Mysql查看數(shù)據(jù)庫時(shí)區(qū)并設(shè)置時(shí)區(qū)的方法,設(shè)置時(shí)區(qū)的方式可以通過mysql命令行模式下動(dòng)態(tài)修改以及通過修改配置文件來修改時(shí)區(qū),需要的朋友可以參考下2024-02-02PHP學(xué)習(xí)散記 2012_01_07(MySQL)
數(shù)據(jù)庫是Web大多數(shù)應(yīng)用開發(fā)的基礎(chǔ)。如果你是用PHP,那么大多數(shù)據(jù)庫用的是MYSQL也是LAMP架構(gòu)的重要部分2012-01-01MySQL數(shù)據(jù)庫的shell腳本自動(dòng)備份
這篇文章主要介紹了MySQL數(shù)據(jù)庫的shell腳本自動(dòng)備份的相關(guān)資料,網(wǎng)站或應(yīng)用的后臺(tái)都有備份數(shù)據(jù)庫的功能按鈕,但需要去手工執(zhí)行。我們需要一種安全的,每天自動(dòng)備份的方法需要的朋友可以參考下2017-03-03mysql 如何插入隨機(jī)字符串?dāng)?shù)據(jù)的實(shí)現(xiàn)方法
這篇文章主要介紹了mysql 如何插入隨機(jī)字符串?dāng)?shù)據(jù)的實(shí)現(xiàn)方法,需要的朋友可以參考下2016-09-09Mysql關(guān)于進(jìn)程中的死鎖和解除鎖問題
Mysql 經(jīng)常會(huì)遇到語句或者存儲(chǔ)過程長時(shí)間沒有反應(yīng),大概率就是掛掉了,或者死鎖了,這篇文章主要介紹了Mysql關(guān)于進(jìn)程中的死鎖和解除鎖問題,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-07-07