這篇文章給大家分享的是有關(guān)MySQL如何部署在Linux上的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
站在用戶的角度思考問題,與客戶深入溝通,找到歙縣網(wǎng)站設(shè)計與歙縣網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站設(shè)計、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名注冊、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋歙縣地區(qū)。配置SQL
1.用yum從windows下載SQL包到Linux
命令rz 找到SQL的tar包 上傳
2.檢查是否安裝好
通過檢查進程ps -ef|grep mysqld
通過檢查是否存在 rpm -qa|grep -i mysqld
3.安裝和改名
tar安裝tar包 tar -xzvf mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz
mv改名字 mv mysql-5.6.23-linux-glibc2.5-x86_64 mysql
4.創(chuàng)建用戶和用戶組
5.為了以下步驟配置個人環(huán)境變量
[root@sht-sgmhadoopnn-01 local]# cp /etc/skel/.* /usr/local/mysql
cp: omitting directory `/etc/skel/.'
cp: omitting directory `/etc/skel/..'
cp: omitting directory `/etc/skel/.mozilla'
6.創(chuàng)建/etc/my.cnf
用vi命令創(chuàng)建 vi /etc/my.cnf 然后gg進入首行,dG清空文件內(nèi)容,復(fù)制粘貼進去配置內(nèi)容(記得要進入insert)
7.改變my.cnf文件的用戶,用戶組和權(quán)限
使用chown改變文件的使用用戶和用戶組
使用chomd改變文件的權(quán)限
8.改變文件夾/usr/local/mysql的用戶,用戶組和權(quán)限
9.第一次安裝
輸入指令scripts/mysql_install_db --user=mysqladmin --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 如圖:
10.將文件拷貝到ini.d,并重命名
cp support-files/mysql.server /etc/rc.d/init.d/mysql 如圖:
11.賦予可執(zhí)行權(quán)限
chmod +x /etc/rc.d/init.d/mysql
12.添加服務(wù)
chkconfig --add mysql
13.設(shè)置權(quán)限
chkconfig --level 345 mysql on
14.修改內(nèi)容
vi /etc/rc.local:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
su - mysqladmin -c "/etc/init.d/mysql start --federated"
15.檢查mysql狀態(tài)
service mysql status
感謝各位的閱讀!關(guān)于“MySQL如何部署在Linux上”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!