首先檢查系統(tǒng)中是否已經(jīng)安裝了MySQL
創(chuàng)新互聯(lián)公司是一家專業(yè)提供桐鄉(xiāng)企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為桐鄉(xiāng)眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
在終端里面輸入 sudo netstat -tap | grep mysql
若沒有反映,沒有顯示已安裝結(jié)果,則沒有安裝。若如下顯示,則表示已經(jīng)安裝了。
如果沒有安裝,則安裝MySQL。
在終端輸入 sudo apt-get install mysql-server mysql-client
運(yùn)行結(jié)果如下所示:
在此安裝過程中會(huì)讓你輸入root用戶(管理MySQL數(shù)據(jù)庫(kù)用戶,非Linux系統(tǒng)用戶)密碼,按照要求輸入即可。輸入完密碼按tab鍵切換。如下所示:
測(cè)試安裝是否成功:
在終端里面輸入 sudo netstat -tap | grep mysql
如下顯示表示安裝成功了。
也可以登錄MySQL進(jìn)行測(cè)試。
在終端輸入 mysql -uroot -p 接下來會(huì)提示你輸入密碼,輸入正確密碼,即可進(jìn)入。如下所示:
步驟閱讀
給大家推薦兩個(gè)遠(yuǎn)程掛載MySQL的軟件,在Windows下遠(yuǎn)程操作Linux下的MySQL。navicat(主要是產(chǎn)看數(shù)據(jù)庫(kù)),sqlyog(增刪改查)。
1. 首先創(chuàng)建一個(gè)目錄并在目錄下創(chuàng)建一個(gè)Dockerfile,文件內(nèi)容如下
[plain] view plain copy print?
FROM centos:centos6
MAINTAINER Fanbin Kong "kongxx@hotmail.com"
RUN yum install -y mysql-server mysql
RUN /etc/init.d/mysqld start \
mysql -e "grant all privileges on *.* to 'root'@'%' identified by 'letmein';"\
mysql -e "grant all privileges on *.* to 'root'@'localhost' identified by 'letmein';"\
mysql -u root -pletmein -e "show databases;"
EXPOSE 3306
CMD ["/usr/bin/mysqld_safe"]
linux下,mysql安裝后,數(shù)據(jù)庫(kù)的數(shù)據(jù)默認(rèn)存放在/var/lib/mysql目錄下,如果該目錄下掛載的磁盤空間很少,不夠用。需要遷移到其他的目錄位置。
方法一:
參照windows下的方法,把/var/lib/mysql移到需要的目錄,再修改/etc/my.cnf文件,指定數(shù)據(jù)目錄。這方面的教程網(wǎng)上很多,大家可以去搜索一下。
方法二:
使用linux下的軟連接方法,具體操作如下:(以遷移到/home/mysql/目錄為例)
先停止mysql:
/etc/init.d/mysqld?stop
移動(dòng)數(shù)據(jù):
mv?/var/lib/mysql/*?/home/mysql/
創(chuàng)建軟連接:
ln?-s?/home/mysql/?/var/lib/mysql/
啟動(dòng)mysql:
/etc/init.d/mysqld?start
即可。
1、用fdisk -l 查看所有硬盤和u盤等等,找到u盤的掛載名,一般是sda*。(*是0,1,2、等等)2、確定u盤所在。假設(shè)是 /dev/sda5 則mkdir /home/usb 這個(gè)目錄名字可以隨便定。mount /dev/sda5 /home/usb 將u盤掛載到 /home/usb 目錄 cd /home/usb 跳轉(zhuǎn)到 usb目錄 并查看和復(fù)制相關(guān)文件。ls cp /home/usb /home/umount /dev/sda5