這篇文章主要介紹“怎么Linux系統(tǒng)下安裝MySQL”,在日常操作中,相信很多人在怎么Linux系統(tǒng)下安裝MySQL問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”怎么Linux系統(tǒng)下安裝MySQL”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
創(chuàng)新互聯(lián)專(zhuān)注于陽(yáng)朔網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供陽(yáng)朔營(yíng)銷(xiāo)型網(wǎng)站建設(shè),陽(yáng)朔網(wǎng)站制作、陽(yáng)朔網(wǎng)頁(yè)設(shè)計(jì)、陽(yáng)朔網(wǎng)站官網(wǎng)定制、成都小程序開(kāi)發(fā)服務(wù),打造陽(yáng)朔網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供陽(yáng)朔網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
一、下載mysql
二、建立用戶,以及mysql的目錄
1、建立一個(gè)mysql的組
輸入命令: groupaddmysql
2、建立mysql用戶,并放到mysql組
輸入命令:useradd-r -g mysql mysql
3、給mysql用戶設(shè)置密碼
輸入命令:passwdmysql
三、解壓mysql
1、把下載的mysql的包移動(dòng)到Linux虛擬機(jī)下
2、把tar包復(fù)制一份到/usr/local 目錄下
輸入命令:mv /software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz /usr/local
3、解壓
輸入命令:cd /usr/local
輸入命令:tar xzvfmysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
4、把解壓出來(lái)的文件改下名字,改為mysql
輸入命令:mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql
四、配置相關(guān)的啟動(dòng)配置文件
1、復(fù)制my_default.cnf到/etc/my.cnf (mysql啟動(dòng)時(shí)自動(dòng)讀取)
輸入命令:cpmy-default.cnf /etc/my.cnf
2、解決亂碼問(wèn)題
輸入命令:vi /etc/my.cnf
更改:
[mysql]
default-character-set=utf8
[mysqld]
default-storage-engine=INNODB
character_set_server=utf8
3、復(fù)制mysql.server 到/etc/init.d/
輸入命令:cp mysql.server /etc/init.d/mysql
4、修改 /etc/init.d/mysql 參數(shù),給予2個(gè)目錄位置
輸入命令:vi /etc/init.d/mysql
更改:basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
5、給目錄/usr/local/mysql 更改擁有者
chown -R 用戶名:組名 /usr/local/mysql/
輸入命令:chown -R mysql:mysql /usr/local/mysql/
五、初始化mysql的數(shù)據(jù)庫(kù)
1、初始化數(shù)據(jù)庫(kù)
首先要去到mysql/bin目錄下
老版本的命令:mysql_install_db
新版本的命令:./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
生成出一個(gè)data目錄,代表數(shù)據(jù)庫(kù)已經(jīng)初始化成功
這里會(huì)生成一個(gè)臨時(shí)密碼(保存記住,后面要用到)
2、給數(shù)據(jù)庫(kù)加密
輸入命令:./mysql_ssl_rsa_setup--datadir=/usr/local/mysql/data
3、啟動(dòng)mysql
輸入命令:./mysqld_safe--user=mysql &
&符號(hào):把當(dāng)前進(jìn)程丟給后臺(tái)
六、進(jìn)入客戶端
1、登錄
輸入命令:./mysql -uroot -p
然后輸入你的臨時(shí)密碼
2、修改密碼
輸入命令:set password=password('你的密碼');
七、window遠(yuǎn)程訪問(wèn)Linux虛擬機(jī)的mysql
1、首先要關(guān)閉防火墻,這樣window才能連接上
輸入命令:systemctlstop firewalld.service
2、給window授權(quán)
輸入命令: grant all privileges on *.* to root@'%' identified by '123456';
3、window遠(yuǎn)程連接
輸入命令:mysql -hIP地址 -uroot -p123456
八、設(shè)置開(kāi)機(jī)自動(dòng)啟動(dòng)mysql服務(wù)
1、添加服務(wù)mysql
輸入命令:chkconfig --add mysql
2、設(shè)置服務(wù)開(kāi)機(jī)自啟
輸入命令:chkconfig mysql on
九、設(shè)置path環(huán)境變量
輸入命令:vi /etc/profile
設(shè)置環(huán)境變量:export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH
配置好環(huán)境變量后,我們就不用再去到/usr/local/mysql/bin目錄才能登錄了,現(xiàn)在可以在任意目錄下登錄mysql
到此,關(guān)于“怎么Linux系統(tǒng)下安裝MySQL”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!
網(wǎng)站題目:怎么Linux系統(tǒng)下安裝MySQL
轉(zhuǎn)載來(lái)于:http://aaarwkj.com/article4/psoeie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、做網(wǎng)站、網(wǎng)站制作、商城網(wǎng)站、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)