mysql在linux下有三種安裝方式,依照難以程度排序:
創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿(mǎn)足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的集寧網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
第一種是yum install mysql,這種安裝方式最簡(jiǎn)單,初學(xué)可以采用。但是這種安裝的弊端是安裝的版本比較低,現(xiàn)在安裝的話(huà)是5.17的版本。
第二種方式是下載最新的MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar,解壓縮后,用rpm -ivh 包名,安裝四個(gè)包就可以了,注意先后順序。
第三種方式是下載最新的mysql-5.6.27-linux-glibc2.5-i686.tar.gz,解壓縮后,手動(dòng)配置。主要包括配置:增加mysql用戶(hù)和群組;拷貝my-default.inf文件為my.inf到/etc/下;安裝并初始化/mysql-5.6.27/scripts/mysql_install_db --user=mysql --basedir=/... --datadir=/...;增加到服務(wù)中chkconfig --add mysql ,chkconfig mysql on ;啟動(dòng)服務(wù)service mysql start ;修改root初始密碼。操作完以上幾部基本上就可以了。
在Linux Ubuntu中安裝MySQL數(shù)據(jù)庫(kù)
#安裝MySQL服務(wù)器端
~ sudo apt-get install mysql-server
安裝過(guò)程會(huì)彈出提示框,輸入root用戶(hù)的密碼,我在這里設(shè)置密碼為mysql。
安裝完成后,MySQL服務(wù)器會(huì)自動(dòng)啟動(dòng),我們檢查MySQL服務(wù)器程序
# 檢查MySQL服務(wù)器系統(tǒng)進(jìn)程
~ ps -aux|grep mysql
mysql 3205 2.0 0.5 549896 44092 ? Ssl 20:10 0:00 /usr/sbin/mysqld
conan 3360 0.0 0.0 11064 928 pts/0 S+ 20:10 0:00 grep --color=auto mysql
# 檢查MySQL服務(wù)器占用端口
~ netstat -nlt|grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
# 通過(guò)啟動(dòng)命令檢查MySQL服務(wù)器狀態(tài)
~ sudo /etc/init.d/mysql status
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql status
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the status(8) utility, e.g. status mysql
mysql start/running, process 3205
# 通過(guò)系統(tǒng)服務(wù)命令檢查MySQL服務(wù)器狀態(tài)
~ service mysql status
mysql start/running, process 3205
3. 通過(guò)命令行客戶(hù)端訪(fǎng)問(wèn)MySQL
安裝MySQL服務(wù)器,會(huì)自動(dòng)地一起安裝MySQL命令行客戶(hù)端程序。
在本機(jī)輸入mysql命令就可以啟動(dòng),客戶(hù)端程序訪(fǎng)問(wèn)MySQL服務(wù)器。
~ mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 42
Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql
使用戶(hù)名和密碼,登陸服務(wù)器
~ mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 37
Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql
我們?cè)赪indows系統(tǒng)中安裝過(guò)MySQL數(shù)據(jù)庫(kù),那么如何在Ubuntu系統(tǒng)中安裝呢?下面我給大家分享演示一下。
工具/材料
Ubuntu
01
首先我們需要登錄MySQL的官方平臺(tái)下載Ubuntu的安裝包,如下圖所示,大家選擇紅框中的安裝包即可
02
接下來(lái)打開(kāi)Ubuntu中的命令行,執(zhí)行apt install numactl安裝MySQL的依賴(lài)庫(kù)numactl,如下圖所示
03
然后執(zhí)行apt install命令繼續(xù)安裝依賴(lài)包libaio-dev,如下圖所示
04
接下來(lái)我們運(yùn)用tar命令解壓剛才下載的mysql壓縮包,如下圖所示
05
接著我們需要通過(guò)groupadd命令給Ubuntu系統(tǒng)添加一個(gè)mysql的用戶(hù)組,如下圖所示
06
然后添加一個(gè)mysql用戶(hù)到mysql用戶(hù)組中,如下圖所示,這里主要用了useradd命令
07
接下來(lái)我們需要將解壓后的壓縮包移動(dòng)到/usr/local/mysql文件夾下面,如下圖所示
08
然后給移動(dòng)后的文件夾添加目錄權(quán)限到mysql用戶(hù)組,如下圖所示
09
接下來(lái)我們就可以對(duì)mysql數(shù)據(jù)庫(kù)執(zhí)行初始化命令了,如下圖所示
10
最后我們?cè)诿钚虚_(kāi)啟MySQL服務(wù)即可完成數(shù)據(jù)庫(kù)的安裝了,如下圖所示
首先檢查系統(tǒng)中是否已經(jīng)安裝了MySQL
在終端里面輸入 sudo netstat -tap | grep mysql
若沒(méi)有反映,沒(méi)有顯示已安裝結(jié)果,則沒(méi)有安裝。若如下顯示,則表示已經(jīng)安裝了。
如果沒(méi)有安裝,則安裝MySQL。
在終端輸入 sudo apt-get install mysql-server mysql-client
運(yùn)行結(jié)果如下所示:
在此安裝過(guò)程中會(huì)讓你輸入root用戶(hù)(管理MySQL數(shù)據(jù)庫(kù)用戶(hù),非Linux系統(tǒng)用戶(hù))密碼,按照要求輸入即可。輸入完密碼按tab鍵切換。如下所示:
測(cè)試安裝是否成功:
在終端里面輸入 sudo netstat -tap | grep mysql
如下顯示表示安裝成功了。
也可以登錄MySQL進(jìn)行測(cè)試。
在終端輸入 mysql -uroot -p 接下來(lái)會(huì)提示你輸入密碼,輸入正確密碼,即可進(jìn)入。如下所示:
步驟閱讀
給大家推薦兩個(gè)遠(yuǎn)程掛載MySQL的軟件,在Windows下遠(yuǎn)程操作Linux下的MySQL。navicat(主要是產(chǎn)看數(shù)據(jù)庫(kù)),sqlyog(增刪改查)。