Centos安裝mysql57

来源:https://www.cnblogs.com/chenyishi/archive/2022/05/03/16218561.html
-Advertisement-
Play Games

1.1 MySQL安裝 1.1.1 下載wget命令 yum -y install wget 1.1.2 線上下載mysql安裝包 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 1.1.3 安裝My ...


1.1 MySQL安裝

1.1.1 下載wget命令

yum -y install wget

1.1.2 線上下載mysql安裝包

wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

1.1.3 安裝MySQL

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

1.1.4 安裝mysql服務

  • 首先進入cd /etc/yum.repos.d/目錄。
cd /etc/yum.repos.d/

  • 安裝MySQL服務(這個過程可能有點慢)
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum -y install mysql-server

1.1.5 啟動MySQL

systemctl start mysqld

1.2 修改MySQL臨時密碼

MySQL安裝成功後會有一個臨時密碼,我們可以使用grep命令查看臨時密碼先登錄進去MySQL,然後修改MySQL密碼。

1.2.1 獲取MySQL臨時密碼

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

1.2.2 使用臨時密碼先登錄

mysql -uroot -p

我的臨時密碼是:a22XRJ88=+a;

1.2.3 把MySQL的密碼校驗強度改為低風險

set global validate_password_policy=LOW;

1.2.4 修改MySQL的密碼長度

set global validate_password_length=5;

1.2.5 修改MySQL密碼

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

1.3 允許遠程訪

1.3.1 首先要關閉Cenots的防火牆

sudo systemctl disable firewalld

1.3.2 修改MySQL允許任何人連接

1)首先登錄MySQL

mysql -uroot -padmin

2)切換到mysql數據

use mysql;

3)查看user表

select Host,User from user;

發現root用戶只允許localhost主機登錄登錄

4)修改為允許任何地址訪問

update user set Host='%' where User='root';

5)刷新許可權

flush privileges;

1.3.3 使用Navicat連接工具測試

 

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 開源系統鏡像站點 國內Mirrors站點 企業類站點 阿裡巴巴開源Mirrors站點:https://developer.aliyun.com/mirror/ 騰訊開源Mirrors站點:https://mirrors.cloud.tencent.com/ 華為開源Mirrors站點:https:/ ...
  • 指令 描述 echo 說明:回顯命令信息,也就是顯示該命令 使用方法: 1.echo [on(打開回顯) | off(關閉回顯)] 常用的是echo off 2.echo [信息內容] 相當於編程語言中的print 3.echo 文件內容>>文件名 給創建一個文件並添加內容 @ 說明:字元放在命令前 ...
  • 本文講講 Ubuntu 18 及以上版本配置 IP 的方法,為什麼它值得一講,因為以 Ubuntu 16 為首的版本的配置方法已經不適用了,如果你還不知道,那本文正好 get 一個新技能。 Ubuntu 18 之後版本配置方法 需要使用 netplan 工具。 對應配置文件: /etc/netpla ...
  • 原文鏈接:https://www.caituotuo.top/c56bd0c5.html 0. 前言 假設一次執行20條SQL,我們如何判斷哪條SQL是執行慢的爛SQL,這裡就需要用到慢查詢日誌。 在SQL中,廣義的查詢就是crud操作,而狹義的查詢僅僅是select查詢操作,慢查詢指的是廣義的查詢 ...
  • 概述 日誌文件記錄 MySQL 資料庫運行期間發生的變化,當資料庫遭到意外的損害時,可以通過日誌文件查詢出錯原因,併進件數據恢復 MySQL 日誌文件可以分成以下幾類: 二進位日誌:記錄所有更改數據的語句,可以用於主從複製 錯誤日誌:記錄 MySQL 服務出現的問題 查詢日誌:記錄建立的客戶端連接和 ...
  • mybatis操作資料庫的過程中,如果只考慮單表操作,mapper和dao層基本80%的都是固定的,故而可以使用工具進行生成,文末提供自己編寫的工具(基於mysql存儲過程):作者其實就是使用(mybatis-generator)這個工具過程中,有些想法,實踐下,編寫時很多實現留了口子,後續方便集成 ...
  • 由於MHA(mha4mysql-manager)工具在2018年已經停止維護更新,且不支持GTID複製模式,在原版基礎上增補功能難度較大,因此考慮將其重構。 ...
  • 毫不誇張地說,咱們後端工程師,無論在哪家公司,呆在哪個團隊,做哪個系統,遇到的第一個讓人頭疼的問題絕對是資料庫性能問題。如果我們有一套成熟的方法論,能讓大家快速、準確的去選擇出合適的優化方案,我相信能夠快速準備解決咱們日常遇到的80%-90%的性能問題。 從解決問題的角度出發,我們得先瞭解到問題的原... ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...