溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

安裝Mysql數(shù)據(jù)庫

發(fā)布時間:2020-07-15 21:26:19 來源:網(wǎng)絡(luò) 閱讀:899 作者:LavenDer7n 欄目:MySQL數(shù)據(jù)庫

1.安裝Mysql數(shù)據(jù)庫

①下載Mysql數(shù)據(jù)包

wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

②在/usr/local/src下解壓縮文件包

tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

③將解壓后的文件包改名為mysql

mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql

④創(chuàng)建名為mysql的用戶以及/data/文件夾用于存放mysql數(shù)據(jù)庫的數(shù)據(jù)

useradd mysql 
mkdir /data/

⑤運行腳本安裝數(shù)據(jù)庫

[root@test_01 mysql]# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:
Data::Dumper

此處出現(xiàn)錯誤,提示需要先安裝Dumper,安裝perl-Data-Dumper后解決問題

[root@test_01 mysql]# yum install -y perl-Data-Dumper

⑥拷貝mysql模板配置文件至/etc/my.cnf。并修改socket和datadir的值為如下內(nèi)容

datadir=/data/mysql
socket=/tmp/mysql.sock

⑦配置啟動文件

將mysql.server文件拷貝至/etc/init.d/mysqld,配置basedir和datadir

[root@test_01 mysql]# cp support-files/mysql.server  /etc/init.d/mysqld

basedir=/usr/local/mysql
datadir=/data/mysql

將mysqld加入啟動服務(wù)中

[root@test_01 mysql]# chkconfig --add mysqld
[root@test_01 mysql]# chkconfig --list

注意:該輸出結(jié)果只顯示 SysV 服務(wù),并不包含原生 systemd 服務(wù)。SysV 配置數(shù)據(jù)可能被原生 systemd 配置覆蓋。
      如果您想列出 systemd 服務(wù),請執(zhí)行 'systemctl list-unit-files'。
      欲查看對特定 target 啟用的服務(wù)請執(zhí)行
      'systemctl list-dependencies [target]'。

mysqld          0:關(guān)    1:關(guān)    2:開    3:開    4:開    5:開    6:關(guān)
netconsole      0:關(guān)    1:關(guān)    2:關(guān)    3:關(guān)    4:關(guān)    5:關(guān)    6:關(guān)
network         0:關(guān)    1:關(guān)    2:開    3:開    4:開    5:開    6:關(guān)

基于 xinetd 的服務(wù):
        chargen-dgram:  關(guān)
        chargen-stream: 關(guān)
        daytime-dgram:  關(guān)
        daytime-stream: 關(guān)
        discard-dgram:  關(guān)
        discard-stream: 關(guān)
        echo-dgram:     關(guān)
        echo-stream:    關(guān)
        tcpmux-server:  關(guān)
        time-dgram:     關(guān)
        time-stream:    關(guān)

⑧啟動服務(wù)

[root@test_01 mysql]# service mysqld start
Starting MySQL.Logging to '/data/mysql/test_01.err'.
..... SUCCESS!
[root@test_01 mysql]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1411/sshd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      2075/master
tcp        0      0 192.168.231.128:873     0.0.0.0:*               LISTEN      5995/rsync
tcp6       0      0 :::3306                 :::*                    LISTEN      9562/mysqld
tcp6       0      0 :::22                   :::*                    LISTEN      1411/sshd
tcp6       0      0 ::1:25                  :::*                    LISTEN      2075/master


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI