centos7安裝mysql教程(親測)

2021-09-22 01:35:28 字數 2197 閱讀 1809

centos7安裝最新版的mysql(5.7)

注意:下面的安裝步驟是在伺服器上沒有安裝第三方發布的rpm包情況下。

uname -a

el is short for red hat enterprise linux (el).

el6 is the download for red hat 6.x, centos 6.x, and cloudlinux 6.x.

el5 is the download for red hat 5.x, centos 5.x, cloudlinux 5.x.

el7 is the download for red hat 7.x, centos 7.x, and cloudlinux 7.x.

我這裡是el7

所已倉庫中的版本選擇第乙個

wget
sudo rpm -uvh mysql57-community-release-el7-11.noarch.rpm
第二步:安裝mysql

sudo yum install mysql-community-server

一路輸入y

第三步:啟動mysql

sudo service mysqld start

檢視mysql服務狀態

sudo service mysqld status

如果是el7(red hat enterprise linux (el))平台使用下面的命令

sudo systemctl status mysqld.service

執行狀態

這種mysql的安裝方式做了下面的事情:

安裝了mysql服務

生成ssl證書檔案並存放在data目錄

安裝有效性密碼驗證外掛程式並啟用

本地超級使用者root被建立,root使用者的密碼在日誌檔案中,使用下面的命令檢視密碼

cat /var/log/mysqld.log |grep password
修改root使用者的密碼,以剛才查到的密碼登入

mysql -uroot -p
設定密碼(不然修改不了密碼為簡單密碼)

set global validate_password_policy=0;

set global validate_password_length=4;

set password for 'root'@'localhost'=password('root');

只有修改了密碼才能進行後序操作

編碼格式修改

檢視編碼格式

gedit  /etc/my.cnf
在[mysqld]之前新增

[client]

default-character-set=utf8

在[mysqld]之後新增

新增後儲存my.cnf,並重啟mysql服務

sudo systemctl restart mysqld.service
sudo systemctl restart mysqld.service

再次檢視編碼

Centos7下的docker安裝 詳細教程

在看這篇教程之前,首先確定你的虛擬機器可以ping通網路。執行wget 執行yum repolist 執行yum list docker ce showduplicates sort r 遇到選擇都選y。在docker檔案下建立daemon.json檔案vim etc docker daemon.j...

Centos7上安裝docker的步驟教程

社群版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施 容器 外掛程式等。社群版按照stable和edge兩種方式發布,每個季度更新stable版本,如17.06,17.09 每個月份更新edge版本,如17.09,17.10。1 docker 要...

centos7安裝配置gitlab詳細教程

一 安裝並配置必要的依賴關係 在centos系統上安裝所需的依賴 ssh,防火牆,postfix 用於郵件通知 wget,以下這些命令也會開啟系統防火牆中的http和ssh埠訪問。1.安裝ssh sudo yum install y curl policycoreutils pythonopenss...