在阿里雲伺服器上安裝MySQL

2022-05-21 16:30:54 字數 3220 閱讀 4206

2.把安裝包上傳到linux

上傳檔案建議使用視覺化工具,這樣對以後的操作也會方便一些,我使用的是winscp,如果沒有安裝工具的話可以先安裝一下工具

在根目錄下建立export目錄,在export目錄下建立data,servers,softwares目錄,data用來存放資料,servers用來存放軟體,softwares用來存放壓縮包

在data下建立mysql資料夾,在mysql資料夾下建立data資料夾,目錄結構如下:/export/data/mysql/data

使用winscp工具,直接把壓縮包拖到softwares目錄下就可以了

3.解壓縮

因為檔案的結尾是xz,所以解壓命令也有所不同

xz -d  mysql-8.0.17-linux-glibc2.12-x86_64.tar.xz //先把檔案解壓成

mysql-8.0.17-linux-glibc2.12-x86_64.tar

tar xvf mysql-8.0.17-linux-glibc2.12-x86_64.tar //再解壓

mysql-8.0.17-linux-glibc2.12-x86_64.tar

4.移動資料夾

mv mysql-8.0.17-linux-glibc2.12-x86_64 /export/servers/  //把資料夾移動到servers當中

mv mysql-8.0.17-linux-glibc2.12-x86_64 mysql  //改名
5.配置

5.1建立使用者和使用者組

groupadd mysql

useradd -r -g mysql mysql

5.2修改許可權,目的是保證安裝mysql目錄的所有者為mysql使用者,所屬組為mysql

chown -r mysql .

chgrp -r mysql .

5.3初始化資料庫

bin/mysqld --initialize --user=mysql --basedir=/export/servers/mysql --datadir=/export/data/mysql/data
初始化之後會有乙個初始化密碼,用記事本記下來

5.4生成配置檔案

vim /etc/my.cnf
在配置檔案中填寫一下內容

[mysqld]

basedir = /export/servers/mysql

datadir = /export/data/mysql/data

socket = /export/servers/mysql/mysql.sock

port = 3306

sql_mode=no_engine_substitution,strict_trans_tables

[client]

socket = /export/servers/mysql/mysql.sock

5.5配置mysql服務

cp /export/servers/mysql/support-files/mysql.server /etc/init.d/mysql

chmod +x /etc/init.d/mysql

chkconfig --add mysql

5.6配置環境變數

開啟/etc/profile檔案,在最後填寫以下內容

export mysql_home=/export/servers/mysql

export path=$path:$mysql_home/bin:$mysql_home/lib

使環境變數生效

source /etc/profile

6.啟動mysql

service mysql start
7.更改初始密碼

mysql -u root -p
輸入初始密碼,登陸mysql

更改密碼

alter user'

root

'@'localhost

' identified by '

123456

'

8.開啟遠端服務

mysql>use mysql;

msyql>update user set user.host='%'

where user.user='

root';

mysql>flush privileges;

9.開啟阿里雲3306埠

開啟阿里雲控制台,點選左側網路與安全中的安全組

然後點選右側的配置規則

點選新增安全規則

安全規則配置如下,0.0.0.0/0表示所有主機可以訪問伺服器的3306埠,如果有具體需求還需要自己配置

10.測試

最後使用heidisql工具鏈結測試是否可通

在阿里雲伺服器上安裝mysql

1.先使用yum命令高速安裝依賴包libaio,輸入 yum install libaio 2.安裝mysql server,如果檔案沒有執行許可權,先使用 chmod x 進行授權 rpm ivh mysql server 5.5.55 1.linux2.6.x86 64.rpm 進行安裝。3.安...

在阿里雲伺服器上安裝node,mongose

1.安裝node.js wget 2 解壓檔案。tar xvf node v6.9.5 linux x64.tar.xz 3 軟體預設安裝在 root node v6.9.5 linux x64 目錄下。如果需要將該軟體安裝到其他目錄 如 opt node 下,請進行如下操作 mkdir p opt...

在騰訊雲伺服器上安裝Mysql

1.第一步,安裝前,我們可以檢測系統是否自帶安裝 mysql 命令rpm qa grep mysql 3.第三步,安裝mysql源 命令sudo rpm ivh mysql community release el7 5.noarch.rpm 5.第四步,安裝mysql 命令sudo yum ins...