1、查看操作系統(tǒng)的信息
使用命令
cat /proc/version
或者 `
uname -a
查看操作系統(tǒng)信息,我的系統(tǒng)版本是el7 即liunx/centos 7系列。
2、下載mysql 8.0.34的rpm包
下載地址:https://dev.mysql.com/downloads/mysql/
下載時,要注意自己系統(tǒng)的版本,我的Linux版本是el7,要下載對應(yīng)的版本。
3、將文件上傳至linux系統(tǒng)指定的目錄
用上傳工具將下載的安裝包上傳至指定存放目錄;我專門存放安裝包的目錄是/date/download/,所以就上傳至此目錄。我用的工具是SecureFx 。
4、進入目錄查看文件
進入目錄
cd /date/download/
查看文件
ls -la
5、解包安裝包
使用tar工具解包
tar -xvf mysql-8.0.34-1.el7.x86_64.rpm-bundle.tar
解包后可以看到很多rpm安裝包
6、安裝前要卸載linux自帶的數(shù)據(jù)庫
一般在安裝完liunx時系統(tǒng)會默認自帶一個mariadb的數(shù)據(jù)庫,需要先把其卸載才能安裝最的。
卸載命令
yum remove -y mysql-libs
7、開始安裝mysql新數(shù)據(jù)庫
7.1、先安裝全局的依賴mysql-community-common
rpm -ivh mysql-community-common-8.0.34-1.el7.x86_64.rpm
7.2、安裝mysql-community-icu-data-files
rpm -ivh mysql-community-icu-data-files-8.0.34-1.el7.x86_64.rpm
7.3、安裝mysql-community-client-plugins
rpm -ivh mysql-community-client-plugins-8.0.34-1.el7.x86_64.rpm
7.4、安裝mysql-community-libs
rpm -ivh mysql-community-libs-8.0.34-1.el7.x86_64.rpm
7.5、安裝mysql-community-client
rpm -ivh mysql-community-client-8.0.34-1.el7.x86_64.rpm
7.6、 安裝mysql-community-server
rpm -ivh mysql-community-server-8.0.34-1.el7.x86_64.rpm
7.7、 安裝mysql-community-libs-compat(php依賴文件,也可以在7.4以后安裝)
注意:如果需要搭載php使用,需要安裝7.7,因為mysql-community-libs-compat是php的依賴。;如果不安裝php,則無需安裝7.7的依賴。
rpm -ivh mysql-community-libs-compat-8.0.34-1.el7.x86_64.rpm
8、啟動mysql數(shù)據(jù)庫
systemctl start mysqld.service
9、查看啟動進程
ps -ef | grep mysql
10、查找初始密碼
在日志里查找root密碼(啟動MySQL服務(wù)后才能有此日志,如果從來沒有啟動過,是不會有這個日志的)
grep 'temporary password' /var/log/mysqld.log
注:初始密碼在密碼修改以后就會失效。
11、修改初始密碼
使用命令登錄數(shù)據(jù)庫,輸入初始密碼
mysql -u root -p
在數(shù)據(jù)庫登錄狀態(tài)下修改密碼命令
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new password';
root:是用戶名localhost表示本地登錄,數(shù)據(jù)庫一個用戶可以設(shè)置多個密碼,可以在不能的環(huán)境下登錄數(shù)據(jù)庫。new password:修改后的密碼。
12、登錄數(shù)據(jù)庫測試新密碼
登錄命令:mysql -u root -p
輸入新密碼:文章來源:http://www.zghlxwxcb.cn/news/detail-728936.html
13、測試成功后設(shè)置開機啟動服務(wù)
設(shè)置開機啟動服務(wù)文章來源地址http://www.zghlxwxcb.cn/news/detail-728936.html
systemctl enable mysqld.service
到了這里,關(guān)于centos7.9-RPM安裝MySQL 8.0.34數(shù)據(jù)庫教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!