centos7安裝MySQL—以MySQL5.7.30為例

centos7安裝MySQL—以MySQL5.7.30為例

本文以MySQL5.7.30為例。

官網下載

進入MySQL官網:https://www.mysql.com/

進入官網

點擊DOWNLOADS

進入DOWNLOADS頁面

點擊鏈接;

截圖

點擊如上鏈接:

截圖

選擇對應版本:

選擇對應版本

點擊下載。

安裝

將下載后的安裝包上傳到/usr/local下。

卸載刪除原有的mariadb,否則可能會報異常

查詢原有的mariadb環境

rpm -qa|grep mariadb

查詢原有的mariadb環境

卸載操作,rpm -e --nodeps后續跟著相應查出的mariadb即可

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

卸載mariadb

再次查詢

再次查詢,沒有了。

將mysql壓縮包解壓至文件夾中

由于我下載的mysql版本為5.7.30,所以新建了mysql-5.7.30文件夾用于放置解壓后的mysql文件

mkdir mysql-5.7.30

mysql壓縮包解壓到mysql-5.7.30文件夾

tar -xvf mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar -C mysql-5.7.30

解壓

進入解壓后的文件夾安裝MySQL。

cd mysql-5.7.30sudo rpm -ivh mysql*.rpm --nodeps --force

進入解壓后的文件夾安裝MySQL

啟動MySQL

#啟動Mysql
service mysqld start

啟動MySQL

獲取初始密碼

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

獲取初始密碼

登錄MySQL

 mysql -uroot -p

登錄MySQL

輸入剛才的密碼;

登錄成功

修改密碼復雜度和長度

# 修改密碼復雜度
set global validate_password_policy=0;
# 修改密碼長度
set global validate_password_length=1;

修改密碼復雜度和長度

修改密碼

我這里把密碼改成1234567

ALTER USER 'root'@'localhost' IDENTIFIED BY '1234567';

修改密碼

開啟遠程訪問

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;

因為我的密碼是1234567

輸入如下命令

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234567' WITH GRANT OPTION;

開啟遠程訪問

刷新立即生效

FLUSH PRIVILEGES;

刷新立即生效

設置開機自啟

先退出mysql命令行,然后依次執行下列指令

systemctl enable mysqld
systemctl daemon-reload

設置開機自啟

重啟MySQL,即可使用新設置的密碼登錄并正常使用數據庫。

systemctl restart mysqld

重啟MySQL

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/160204.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/160204.shtml
英文地址,請注明出處:http://en.pswp.cn/news/160204.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CTF靶場搭建及Web賽題制作與終端docker環境部署

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 寫在前面 ╔═══════════════════════════════════════════════════…

使用ChatGPT創建Makefile構建系統:使用Make運行Docker

使用ChatGPT創建Makefile構建系統:使用Make運行Docker 芯語芯愿(知乎/紛傳/CSDN/);小石頭的芯語芯愿(微信公眾號) 開發高效現代的構建系統對于滿足開發周期需求至關重要。原先,嵌入式開發者一…

Unity 場景烘培 ——LensFlare鏡頭光暈(三)

提示:文章有錯誤的地方,還望諸位大神指出! 文章目錄 前言一、鏡頭光暈 (Lens Flares)是什么?二、使用Lens Flares組件總結 前言 一般情況下都會忽略的東西,鏡頭光暈。理論上不加鏡頭光暈,也不會有什么影響…

vue3的兩個提示[Vue warn]: 關于組件渲染和函數外部使用

1. [Vue warn]: inject() can only be used inside setup() or functional components. 這個消息是提示我們,需要將引入的方法作為一個變量使用。以vue-store為例,如果我們按照如下的方式使用: import UseUserStore from ../../store/module…

數據治理之考評環節

考評的流程(批處理) 周期調度,每天一次:采集hive, hdfs元數據存放到mysql中的dga庫的metainfo表手動通過管理頁面補充輔助信息指標考評 讀取要考評的表的元數據及輔助信息讀取要考評的指標對每張表的每個指標逐個進行考評保存考評…

RabbitMQ快速入門(簡單收發消息)

文章目錄 前言一、數據隔離1.用戶管理2.virtual host 二、控制臺收發1.交換機2.隊列3.綁定 三、編程式收發1.依賴和配置2.收發信息 總結 前言 1.了解數據隔離 2.RabbitMQ控制臺收發信息 3.SpringBoot整合RabbitMQ收發信息 一、數據隔離 1.用戶管理 點擊Admin選項卡&#xff0…

mmdet全教程

官方給的文檔一言難盡,網上的教程又沒有從大綱到源碼的完整解讀,計劃年后開個系列記錄一下

依賴庫:Ceres-solver-2.0.0安裝

依賴庫:Ceres-solver-2.0.0安裝 前言安裝ceres-solver-2.0.0驗證 前言 Ceres Solver是谷歌開源的C非線性優化庫,能夠解決有約束或無約束條件下的非線性最小二乘問題。2010年之后大量的運用在谷歌的產品開發中,尤其在谷歌開源的cartographer中…

圖像分類單張圖片預測準確率達到百分之百

在圖像分類任務中,針對單個圖片得到100%的準確率是有可能但極其罕見的,并且不代表模型在整個測試集上也能達到100%的準確率。 ??針對單個圖片獲得100%準確率的情況可能包括以下幾種情形: 圖片本身特殊性: 如果測試集中的某張圖片在訓練集中…

【python基礎(1)】變量和簡單數據類型

文章目錄 一. 變量的命名和使用二. 字符串1. 修改字符串的大小寫2. 在字符串中使用變量3. 使用制表符或換行符來添加空白4. 刪除空白 三. 數1. 整數2. 浮點數3. 整數和浮點數4. 數中的下劃線5. 同時給多個變量賦值6. 常量 三. 注釋四. Python之禪 一. 變量的命名和使用 變量規…

各種LLM數據集包括SFT數據集

各種LLM數據集包括SFT數據集 數集介紹和 hf上的名字對話數據生成方法交通領域數據集SFT 的解釋數集介紹和 hf上的名字 通用預訓練數據集 SFT datasets SFT 數據集 50萬條中文ChatGPT指令Belle數據集:BelleGroup/train_0.5M_CN 100萬條中文ChatGPT指令Belle數據集:BelleGrou…

C++學習 --stack

目錄 1, 什么是stack 2, 創建stack 2-1, 標準數據類型 2-2, 自定義數據類型 2-3, 其他創建方式 3, 操作stack 3-1, 賦值 3-2, 插入元素(push) 3-3, 查詢元素 3…

Linux的簡單使用

Linux命令使用技巧 Tab鍵自動補全連續兩次Tab鍵,給出操作提示使用上下箭頭快速調出曾經使用過的命令使用clear命令或者Ctrll快捷鍵實現清屏Linux的常用命令 命令作用詳細說明ls [-al] [dir]顯示指定目錄下的內容 -a 顯示所有文件及目錄 (. 開頭的隱藏文件也會列出) …

sonar對webgoat進行靜態掃描

安裝sonar并配置 docker安裝sonarqube,sonarQube靜態代碼掃描 - Joson6350 - 博客園 (cnblogs.com) 對webgoat進行sonar掃描 掃描結果 bugs Change this condition so that it does not always evaluate to "false" 意思是這里的else if語句不會執行…

“我,24歲,年薪20萬”:選對了行業究竟多重要?

那些在職場上順風順水,按部就班拿到高薪的人都有什么特點? 今天的主人公Flee告訴我,是穩。 在她的故事里,我看到一個“別人家的姑娘”,是怎樣在職場上穩步晉升,大學畢業僅2年,就拿到18.6K月薪&a…

「go查漏補缺」命名規則以及 GROM 結構體的應用

概述: 在學習GORM過程中,總是在調用結構體和文件導入這里出錯,所以整理了以下文檔用于梳理變量/結構體命名規則和import導入的知識點 一、變量/結構體命名規則 變量/結構體都遵守同樣的命名規則:可見性由首字母大小寫決定 大寫…

單一職責原則 (Single Responsibility Principle)

定義: 單一職責原則指一個類應該僅有一個引起它變化的原因。這個原則強調一個類應該只負責一個功能領域中的相應職責,或者可以理解為一個類應該只有一個改變的原因。 解決的問題: 降低類的復雜度,一個類只負責一項任務會更加清…

2022年12月 Scratch(二級)真題解析#中國電子學會#全國青少年軟件編程等級考試

Scratch等級考試(1~4級)全部真題?點這里 一、單選題(共25題,每題2分,共50分) 第1題 一個骰子,從3個不同角度看過去的點數如圖所示,請問5的對面是什么點數?(?) A:1 B:3 C:4 D:6 答案:A 根據圖三,用右手定則,大拇指朝上指向6所對的方向,其余四指握起來…

目標檢測框存在內嵌情況分析與解決

這里寫目錄標題 問題描述原因分析與解決方法:后續及思考參考文檔 問題描述 目標檢測模型輸出的檢測框存在內嵌情況。 原因分析與解決方法: 根據經驗,第一感覺是后處理nms部分出了問題。來看下對應的代碼: static float CalcIou…

通過對比 入庫申請->入庫審核流程 與 直接入庫 代碼實現,解決前者誤修改stock_info表is_in=1或2數據的bug

入庫申請->入庫審核流程&#xff1a; 提交按鍵定義位置&#xff1a;src\views\purchase\rurchase\RurchaseAdd.vue <a-button click"handleSubmit" type"primary" :loading"loading">確認物品已入庫</a-button> <template&…