?系列文章傳送門:
【七天入門數(shù)據(jù)庫】第一天 MySQL的安裝部署
【七天入門數(shù)據(jù)庫】第二天 數(shù)據(jù)庫理論基礎(chǔ)
【七天入門數(shù)據(jù)庫】第三天 MySQL的庫表操作
【七天入門數(shù)據(jù)庫】第四天 數(shù)據(jù)操作語言DML
【七天入門數(shù)據(jù)庫】第五天 MySQL的備份恢復(fù)
【七天入門數(shù)據(jù)庫】第六天 MySQL的視圖與索引
【七天入門數(shù)據(jù)庫】第七天 MySQL的事務(wù)管理
MySQL數(shù)據(jù)庫存在多種版本,不同的版本在不同的平臺(tái)上(OS,也就是操作系統(tǒng)上)安裝方式可能有所不同,因此安裝時(shí)一定要參數(shù)官方文檔進(jìn)行安裝。
本文章提供倉庫安裝,本地安裝,容器安裝三種方式,希望能幫助到大家??!
官方網(wǎng)站:https://www.mysql.com/doc/
一、倉庫安裝(以centos8.3為例)
(一)下載RPM包
rpm -i https://repo.mysql.com//mysql80-community-release-el8-4.noarch.rpm
(二)安裝
dnf install mysql-server
(三)查看有關(guān)mysql的已經(jīng)安裝的RPM包
rpm -qa | grep mysql
(四)開啟mysql服務(wù)(注意mysql的服務(wù)名為mysqld)
systemctl start mysqld
(五)查看服務(wù)的狀態(tài)
systemctl status mysqld
(六)啟動(dòng)mysql
mysql -uroot -p
(七)輸入密碼
輸入mysql -uroot -p后,會(huì)要求你輸入數(shù)據(jù)庫的密碼,這時(shí)直接敲回車(如果不能進(jìn)去,則需要去查看數(shù)據(jù)庫的初始密碼)
查數(shù)據(jù)庫初始密碼:
grep 'temporary password' /var/log/mysqld.log
若看到mysql>的字樣,則證明數(shù)據(jù)庫安裝完畢
二、本地安裝
(一)在官網(wǎng)下載所需要的tar資源包
網(wǎng)址:MySQL :: Download MySQL Community Server (Archived Versions)
(二)用Xsell或MobaXterm等軟件上傳tar包到/opt文件夾里
?(三)去到/opt下,解壓tar包
tar -xvf mysql-8.0.32-1.el8.x86_64.rpm-bundle.tar
(四)安裝
dnf localinstall mysql-community-server-8.0.32-1.el8.x86_64.rpm \
mysql-community-client-8.0.32-1.el8.x86_64.rpm \
mysql-community-common-8.0.32-1.el8.x86_64.rpm \
mysql-community-icu-data-files-8.0.30-1.el8.x86_64.rpm ?\mysql-community-client-plugins-8.0.32-1.el8.x86_64.rpm \
mysql-community-libs-8.0.32-1.el8.x86_64.rpm
(五)開啟mysql服務(wù)
systemctl start mysqld
(六)啟動(dòng)mysql
mysql -uroot -p
三、容器安裝
容器安裝主要的作用是可以在一臺(tái)機(jī)上創(chuàng)建多個(gè)mysql。
(一)添加yun源倉庫
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(二)安裝docker服務(wù)
yum install docker-ce -y --allowerasing
(三)開啟docker服務(wù)
systemctl restart docker
(四)用docker的方式創(chuàng)建數(shù)據(jù)庫
docker run --name mysql-test3 -d -it -e MYSQL_ROOT_PASSWORD=123456 mysql
(五)查看 docker容器
docker ps
(六)進(jìn)入ubuntu容器的/bin/bash腳本執(zhí)行模式
docker exec -it? 容器的名字? /bin/bash
(七)進(jìn)入數(shù)據(jù)庫
看到bash-4.4#的樣式后,輸入以下命令,即可進(jìn)入數(shù)據(jù)庫:文章來源:http://www.zghlxwxcb.cn/news/detail-553794.html
mysql -uroot -p?文章來源地址http://www.zghlxwxcb.cn/news/detail-553794.html
希望大家在安裝MySQL的時(shí)候都順利呀!都看到這里了,創(chuàng)作不易,大家點(diǎn)個(gè)贊再走啦??!- ??(?????)
到了這里,關(guān)于【七天入門數(shù)據(jù)庫】第一天 MySQL的安裝部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!