CentOS下搭建MySql RPM包)

2021-10-22 05:38:08 字數 2341 閱讀 4200

mysql資料庫是一種關聯式資料庫管理系統,支援資料庫標準的sql語言。mysql具有體積小、速度快、總體擁有成本低。mysql社群版提供了原始碼開放,隨著web應用越來越多,mysql基本上成為了rdbms的首選。公司內部很多專案都使用到了mysql資料庫,這裡對分享一下centos系統下關於mysql社群版的安裝。

2)選擇mysql版本

product versions: 5.7.30 

openrating system:選擇red hat即可

os version:預設

如下圖(可根據自己的作業系統調整引數):

1)查詢系統中是否已安裝mysql

#查詢是否安裝了mysql和mariadb

2)解除安裝舊的安裝包(通過步驟1查詢到的包)

rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64

wget

4)解壓mysql安裝包

5)安裝rpm包

#順序不要錯了,common,libs,devel,client,server

rpm -ivh mysql-community-common-5.7.30-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.30-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.30-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.30-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.30-1.el7.x86_64.rpm

6)設定目錄許可權

sudo chown mysql:mysql -r /var/lib/mysql

7)初始化 mysql

sudo mysqld --initialize

8)啟動 mysql:

sudo systemctl start mysqld

9)檢視 mysql 執行狀態:

systemctl status mysqld

注意:如果我們是第一次啟動 mysql 服務,mysql 伺服器首先會進行初始化的配置。

10)檢視mysqladmin和mysql版本

11)檢視初始密碼 

grep "temporary password" /var/log/mysqld.log

12)登陸mysql系統

mysql -u root -p,然後輸入剛才的密碼

12)修改root密碼

mysqladmin -u root password "123456" -p

13)重啟mysql生效

sudo systemctl start mysqld

傳送門:2021最新測試資料&大廠職位

博主:測試生財(乙個不為996而996的測開碼農)

座右銘:專注測試開發與自動化運維,努力讀書思考寫作,為內捲的人生奠定財務自由。

前端 centos下搭建nodejs

以node v4.2.2 linux x64.tar.gz版本為例 把解壓好的node目錄 node v4.2.2 linux x64 移動到 opt software 沒有自建 然後就是環境變數的配置了。使用命令開啟配置檔案 vim etc profile 然後在檔案末尾新增對應的node相關目錄...

CentOS下搭建nginx php環境

參見 不再贅述 wget 解壓 tar zxvf php 5.6.7.tar.gz 編譯 configure prefix usr local php enable fpm with fpm user www with fpm group www with mysql u01 mysql5.6.23...

Centos下搭建LNMP環境

1.安裝nginx 關於nginx的安裝請參考 2.安裝二進位製包mysql useradd mysql m s sbin nologin tar zxvf mysql 5.5.32 linux2.6 x86 64.tar.gz mv mysql 5.5.32 linux2.6 x86 64 usr...