实战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

主站蜘蛛池模板: 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 上海办公室装修公司_办公室设计_直营办公装修-羚志悦装 | 微型气象仪_气象传感器_防爆气象传感器-天合传感器大全 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 周易算网-八字测算网 - 周易算网-宝宝起名取名测名字周易八字测算网 | 超声波破碎仪-均质乳化机(供应杭州,上海,北京,广州,深圳,成都等地)-上海沪析实业有限公司 | 自清洗过滤器-全自动自清洗过反冲洗过滤器 - 中乂(北京)科技有限公司 | 粒米特测控技术(上海)有限公司-测功机_减速机测试台_电机测试台 | 托盘租赁_塑料托盘租赁_托盘出租_栈板出租_青岛托盘租赁-优胜必达 | 刚性-柔性防水套管-橡胶伸缩接头-波纹管补偿器-启腾供水材料有限公司 | 厂房出售_厂房仓库出租_写字楼招租_土地出售-中苣招商网-中苣招商网 | 滑板场地施工_极限运动场地设计_滑板公园建造_盐城天人极限运动场地建设有限公司 | 视频教程导航网_视频教程之家_视频教程大全_最新视频教程分享发布平台 | 合肥办公室装修 - 合肥工装公司 - 天思装饰 | 滑石粉,滑石粉厂家,超细滑石粉-莱州圣凯滑石有限公司 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 企业微信scrm管理系统_客户关系管理平台_私域流量运营工具_CRM、ERP、OA软件-腾辉网络 | 冷水机-工业冷水机-冷水机组-欧科隆品牌保障 | 玉米深加工设备-玉米深加工机械-新型玉米工机械生产厂家-河南粮院机械制造有限公司 | 防锈油-助焊剂-光学玻璃清洗剂-贝塔防锈油生产厂家 | 成都LED显示屏丨室内户外全彩led屏厂家方案报价_四川诺显科技 | 镀锌方管,无缝方管,伸缩套管,方矩管_山东重鑫致胜金属制品有限公司 | 欧必特空气能-商用空气能热水工程,空气能热水器,超低温空气源热泵生产厂家-湖南欧必特空气能公司 | 河北码上网络科技|邯郸小程序开发|邯郸微信开发|邯郸网站建设 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 深圳品牌设计公司-LOGO设计公司-VI设计公司-未壳创意 | 宁夏档案密集柜,智能密集柜,电动手摇密集柜-盛隆柜业宁夏档案密集柜厂家 | 华溶溶出仪-Memmert稳定箱-上海协烁仪器科技有限公司 | 温州食堂承包 - 温州市尚膳餐饮管理有限公司 | 干培两用箱-细菌恒温培养箱-菲斯福仪器 | 电车线(用于供电给电车的输电线路)-百科 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 淄博不锈钢无缝管,淄博不锈钢管-鑫门物资有限公司 | 纸箱抗压机,拉力机,脂肪测定仪,定氮仪-山东德瑞克仪器有限公司 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 深圳标识制作公司-标识标牌厂家-深圳广告标识制作-玟璟广告-深圳市玟璟广告有限公司 | 政府园区专业委托招商平台_助力企业选址项目快速落地_东方龙商务集团 | 找果网 | 苹果手机找回方法,苹果iPhone手机丢了找回,认准找果网! | 探鸣起名网-品牌起名-英文商标起名-公司命名-企业取名包满意 | 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 |