实战IT培训机构_黄色激情网站_IT培训班选大学生IT技术培训中心_黄色激情视频网站_中公优就业

400-650-7353
您所在的位置:首頁 > IT干貨資料 > linux > 【Linux基礎知識】CentOS7安裝MySQL8.0 rpm包

【Linux基礎知識】CentOS7安裝MySQL8.0 rpm包

  • 來源:Linux干貨資料
  • 2021-03-22 16:01:16
  • 閱讀()
  • 分享
  • 手機端入口

MySQL數據庫簡介

MySQL早期由瑞典的MySQL AB開發與推廣,后來先后被SUN和Oracle公司所收購,成為當今最流行的開源數據庫。與其他商用數據庫比較,MySQL在功能上存在一定程度的不足,但是這并不影響其受歡迎的程度。因為基本功能夠用而且開源免費,可以大大降低運營成本,所以MySQL在世界范圍內的大中小型企業中得到了廣泛的應用。MySQL主要用于存儲業務過程中產生的各類業務數據。

CentOS 7上MySQL 8.0 rpm包安裝

(1)前提條件

假設當前CentOS 7已經配置好了網絡或本地yum源,考慮到安全穩定性,通常作為服務器用的Linux普遍采用最小安裝方式,即只安裝必須要用的軟件包,這樣可以節約系統資源和降低不需要的應用程序所攜帶的潛在安全風險。MySQL8.0軟件的安裝過程需要用到諸如Perl語言等的一些相關軟件包。

(2)下載針對CentOS 7的MySQL 8.0 rpm包

下載MySQL的網址是https://www.mysql.com/downloads/,進入頁面后單擊MySQL社區版鏈接,如下圖所示。

進入頁面后單擊“MySQL Community Server”,如下圖所示。

進入頁面后,操作系統選擇“Red Hat Enterprice Linux/Oracle Linux”,操作系統版本選擇“Red Hat Enterprice Linux 7/Oracle Linux 7 (x86,64-bit)”,如下圖所示。

在當前頁面下方可以看到MySQL 8.0對應的“rpm bundle”下載鏈接,單擊“Download”即可,如下圖所示。

頁面跳轉到如下圖所示頁面,單擊“No thanks, just start my download.”,即可開始下載MySQL 8.0 rpm包安裝程序。

(3)安裝步驟

①輸入setenforce 0,禁用selinux。通常MySQL運行時需要禁用selinux功能,否則可能會影響MySQL數據庫服務的正常運行。

②上傳MySQL軟件包到CentOS 7系統。通常使用root用戶操作,使用rz命令,將MySQL 8.0 rpm軟件安裝包mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar上傳到CentOS 7的/root目錄中。

③輸入tar -xvf mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar,還原安裝包中的rpm包。

④輸入yum install mysql-community-{libs,client,common,server}-*.rpm,安裝軟件。

⑤輸入systemctl start mysqld,啟動mysql數據庫初始化。

(4)首次登錄準備工作

至此,MySQL的軟件已經安裝完畢,然后需要啟動MySQL服務,進行數據文件的初始化工作,步驟如下:

①輸入grep -i "temporary password" /var/log/mysqld.log,抓取臨時登錄密碼。

②運行mysql_secure_installation初始化MySQL,會有交互式的輸出如下,參見中文的注釋內容:

[root@CentOS7-7 bin]# mysql_secure_installation

Securing the MySQL server deployment.

Enter password for user root: 輸入臨時登錄密碼

The 'validate_password' component is installed on the server.

The subsequent steps will run with the existing configuration

of the component.

Using existing password for root.

Estimated strength of the password: 100

Change the password for root ? ((Press y|Y for Yes, any other key for No) : y 改變root密碼選“y”

New password: 輸入新密碼,要求不少于8位,包括大寫字母、小寫字母、數字和特殊符號

Re-enter new password: 重新輸入新密碼

Estimated strength of the password: 100

#是否繼續使用新的密碼,選“y”

Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y

By default, a MySQL installation has an anonymous user,

allowing anyone to log MySQL without having to have

a user account created for them. This is intended only for

testing, and to make the installation go a bit smoother.

You should remove them before moving a production

environment.

# 去除匿名用戶嗎?選“y”

Remove anonymous users? (Press y|Y for Yes, any other key for No) : y

Success.

Normally, root should only be allowed to connect from

'localhost'. This ensures that someone cannot guess at

the root password from the network.

# 不允許root用戶遠程登錄?選“y”

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y

Success.

By default, MySQL comes with a database named 'test' that

anyone can access. This is also intended only for testing,

and should be removed before moving a production

environment.

#刪除test數據庫嗎?選“y”

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y

- Dropping test database...

Success.

- Removing privileges on test database...

Success.

Reloading the privilege tables will ensure that all changes

made so far will take effect immediately.

# 重新加載授權表到內存,選“y”

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y

Success.

# 至此成功初始化用戶

All done!

[root@CentOS7-7 bin]#

③輸入mysql -uroot -p,然后輸入新的密碼,連接MySQL數據庫。成功登錄MySQL數據庫后,如下圖所示,可以使用select version();語句查看MySQL版本號。

文章“【Linux基礎知識】CentOS7安裝MySQL8.0 rpm包”已幫助

>>本文地址:http://www.jecan.cn/zhuanye/2021/68018.html

THE END  

聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

3 您更想做哪個方向的工作?

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 手表腕表维修保养鉴定售后服务中心网点 - 名表维修保养 | ph计,实验室ph计,台式ph计,实验室酸度计,台式酸度计 | 低温等离子清洗机(双气路进口)-嘉润万丰| 破碎机锤头_耐磨锤头_合金锤头-鼎成机械一站式耐磨铸件定制服务 微型驱动系统解决方案-深圳市兆威机电股份有限公司 | 大型冰雕-景区冰雕展制作公司,3D创意设计源头厂家-[赛北冰雕] | 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 | 地源热泵一体机,地源热泵厂家-淄博汇能环保设备有限公司 | 一点车讯-汽车网站,每天一点最新车讯! | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 电动车头盔厂家_赠品头盔_安全帽批发_山东摩托车头盔—临沂承福头盔 | 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 提升海外网站流量,增加国外网站访客UV,定制海外IP-访客王 | 脱硝喷枪-氨水喷枪-尿素喷枪-河北思凯淋环保科技有限公司 | 自动螺旋上料机厂家价格-斗式提升机定制-螺杆绞龙输送机-杰凯上料机 | 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 无菌水质袋-NASCO食品无菌袋-Whirl-Pak无菌采样袋-深圳市慧普德贸易有限公司 | 回收二手冲床_金丰旧冲床回收_协易冲床回收 - 大鑫机械设备 | 九州网址_专注于提供网址大全分享推广中文网站导航服务 | 土壤有机碳消解器-石油|表层油类分析采水器-青岛溯源环保设备有限公司 | MVE振动电机_MVE震动电机_MVE卧式振打电机-河南新乡德诚生产厂家 | 新疆系统集成_新疆系统集成公司_系统集成项目-新疆利成科技 | 济南品牌设计-济南品牌策划-即合品牌策划设计-山东即合官网 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 贴片电容-贴片电阻-二三极管-国巨|三星|风华贴片电容代理商-深圳伟哲电子 | 西装定制/做厂家/公司_西装订做/制价格/费用-北京圣达信西装 | 热风机_工业热风机生产厂家上海冠顶公司提供专业热风机图片价格实惠 | 越南专线物流_东莞国际物流_东南亚专线物流_行通物流 | 合肥升降机-合肥升降货梯-安徽升降平台「厂家直销」-安徽鼎升自动化科技有限公司 | 电力测功机,电涡流测功机,磁粉制动器,南通远辰曳引机测试台 | 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | 亮化工程,亮化设计,城市亮化工程,亮化资质合作,长沙亮化照明,杰奥思【官网】 | 运动木地板厂家,篮球场木地板品牌,体育场馆木地板安装 - 欧氏运动地板 | 废旧物资回收公司_广州废旧设备回收_报废设备物资回收-益美工厂设备回收公司 | 骁龙云呼电销防封号系统-axb电销平台-外呼稳定『免费试用』 |