最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Centos7環(huán)境安裝MySQL超詳細教程

 更新時間:2023年11月08日 09:05:26   作者:楓葉先生  
MySQL是一種開源的關系型數據庫管理系統(RDBMS),它是目前最流行和廣泛使用的數據庫之一,這篇文章主要給大家介紹了關于在Centos7環(huán)境安裝MySQL的相關資料,需要的朋友可以參考下

一、卸載不要的環(huán)境

下面演示安裝的版本為5.7版本,安裝先把身份切換為root,方便操作

首先先檢測自己的環(huán)境,是否存在mariadb 和系統自帶MySQL,如果存在需要進行停止相應服務

ps ajx | grep mariadb
ps ajx | grep mysql

我的環(huán)境沒有mariadb 和 系統自帶MySQL

如果有,會查到相應進程的信息,然后需要把相應服務進程停止

systemctl stop mariadb.service  //停?mariadb服務
systemctl stop mysqld           //停?mysql服務

再次查,已經沒有了,只顯示查詢命令的結果

二、檢查卸載系統安裝包

檢查mysql、mariadb安裝包是否存在

rpm -qa | grep mariadb
rpm -qa | grep mysql

 需要卸載顯示出來的 mariadb/mysql 安裝包,一個個刪除

yum -y remove 軟件名

mysql卸載完成之后,需要備份 /etc/my.cnf數據,文件可能存在或者不存在,存在則對文件進行重命名即可,不存在不用處理

三、獲取mysql官方yum源

獲取mysql官?yum源,鏈接如下:

http://repo.mysql.com/

查看Linux版本

cat /etc/redhat-release

對照著Linux版本找,如果沒有匹配的小版本,則直接選擇大版本

mysql57-community-release-el7.rpm
57代表mysql版本為5.7
el7代表Linux版本為7(列表沒有7.6版本的,選擇大版本)

然后下載在自己電腦桌面,然后上傳到Linux

注意:找與??Linux版本?致的mysql資源!

四、安裝mysql的yum源

此時還不能直接安裝,需要安裝mysql的yum源

查看你本地的yum源

ls /etc/yum.repos.d/ -l

是沒有mysql的yum源的(我的和你的肯定不同,但是沒有mysql相關的yum源)

 執(zhí)行以下命令安裝mysql相關的yum源

rpm -ivh 你自己所下的mysql的包名
例如:rpm -ivh mysql57-community-release-el7.rpm

 再次查 ls /etc/yum.repos.d/ -l,mysql相關的yum源已經存在了

看看能yum源不能正常?作,可以就會顯示各種版本mysql的安裝包

yum list |grep mysql

五、安裝mysql服務

接下來就是安裝mysql服務了

yum install -y mysql-community-server

等待安裝完成即可 

 如果安裝遇到秘鑰過期的問題:

Failing package is: mysql-community-libs-5.7.42-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

解決?案,執(zhí)行該命令

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

然后重新安裝即可,等待安裝完成

查看文件是否存在,存在則mysql已經安裝好了

ls /etc/my.cnf
which mysqld
which mysql

注:mysqld 是服務端,mysql 是客戶端,我們使用的是客戶端

啟動mysql服務

systemctl start mysqld.service

ps axj | grep mysql 查看,進程已運行,并且是守護進程

也可以查一下端口號 netstat -nltp

六、MySQL登錄

登錄方法一,不行就換

獲取臨時root密碼 

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

 如果有就會顯示出來,沒有就下一個,這個方法通常是5.7版本之前的

使?臨時密碼登錄,輸入臨時密碼即可

mysql -uroot -p

登錄成功 

修改本地登錄密碼,暫不授權遠程登錄

ALTER USER 'root'@'localhost' IDENTIFIED BY '密碼';

 密碼強度太弱,不允許你修改的

登陸?法? 

如果你安裝的最新的mysql,沒有所謂的臨時密碼,root默認沒有密碼

mysql -uroot -p

直接回車,不用輸入密碼,方法不行下一個

登陸?法? 

打開mysql配置?件

vim /etc/my.cnf

 在[mysqld]最后?欄配置,就放在配置?件最后,加?: skip-grant-tables 選項,wq! 保存退出

skip-grant-tables 

在最后加入即可 

改完需要重新啟動MySQL服務

systemctl restart mysqld 

 然后可以直接登錄了。輸入密碼直接回車即可

mysql -uroot -p

七、配置my.cnf文件

打開my.cnf文件

vim /etc/my.cnf

添加以下兩個

character-set-server=utf8     // 服務端的編碼格式
default-storage-engine=innodb // 儲存引擎

也可以修端口號,我就不改了

port=3306

wq! 保存退出

改完需要重新啟動MySQL服務

systemctl restart mysqld 

總結

到此這篇關于在Centos7環(huán)境安裝MySQL的文章就介紹到這了,更多相關Centos7環(huán)境安裝MySQL內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • MySQL邏輯架構與常用的存儲引擎方式

    MySQL邏輯架構與常用的存儲引擎方式

    這篇文章主要介紹了MySQL邏輯架構與常用的存儲引擎方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • mysql5.7.22 下載過程圖解

    mysql5.7.22 下載過程圖解

    這篇文章主要介紹了mysql5.7.22 下載過程圖解,非常不錯,具有參考價借鑒價值,需要的朋友可以參考下
    2018-05-05
  • MySQL批量更新數據的多種方法與最佳實踐

    MySQL批量更新數據的多種方法與最佳實踐

    在數據庫操作中,批量更新數據是常見的需求場景,無論是數據遷移、數據修正還是批量處理業(yè)務邏輯,本文將深入探討MySQL中批量更新數據的多種方法及其適用場景,需要的朋友可以參考下
    2026-01-01
  • Mysql?using?用法示例詳解

    Mysql?using?用法示例詳解

    這篇文章主要介紹了Mysql?using?用法示例代碼詳解,本文通過三種方法給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • MySQL分區(qū)表的使用

    MySQL分區(qū)表的使用

    本文詳細介紹了在MySQL中創(chuàng)建分區(qū)表的方法和注意事項,包括Range和List兩種常見分區(qū)類型的具體操作流程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-10-10
  • MySQL行級鎖、表級鎖、頁級鎖詳細介紹

    MySQL行級鎖、表級鎖、頁級鎖詳細介紹

    這篇文章主要介紹了MySQL行級鎖、表級鎖、頁級鎖詳細介紹,同時列舉了一些實例說明,需要的朋友可以參考下
    2014-05-05
  • MySQL存儲引擎InnoDB的配置與使用的講解

    MySQL存儲引擎InnoDB的配置與使用的講解

    今天小編就為大家分享一篇關于MySQL存儲引擎InnoDB的配置與使用的講解,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • SQLyog中DELIMITER執(zhí)行存儲過程時出現前置縮進問題的解決方法

    SQLyog中DELIMITER執(zhí)行存儲過程時出現前置縮進問題的解決方法

    在SQLyog中執(zhí)行存儲過程時出現的前置縮進問題,實際上反映了SQLyog對SQL語句解析的一個特殊行為,本文給大家介紹了詳細解釋和解決方案,需要的朋友可以參考下
    2025-05-05
  • Centos7.5安裝mysql5.7.24二進制包方式部署

    Centos7.5安裝mysql5.7.24二進制包方式部署

    這篇文章主要介紹了Centos7.5安裝mysql5.7.24二進制包方式部署,本文分步驟給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-12-12
  • MySQL delete刪除數據后釋放磁盤空間的操作方法

    MySQL delete刪除數據后釋放磁盤空間的操作方法

    這篇文章主要介紹了MySQL delete刪除數據后,釋放磁盤空間,文中給大家介紹了優(yōu)化表空間的多種方法,每種方法給大家介紹的非常詳細,需要的朋友可以參考下
    2022-05-05

最新評論

江华| 常山县| 垫江县| 武汉市| 百色市| 西乌| 西青区| 芒康县| 玉龙| 宁城县| 松溪县| 如东县| 四子王旗| 丰城市| 象山县| 南陵县| 怀远县| 凤台县| 凌海市| 萝北县| 阿荣旗| 宝坻区| 莱西市| 漳州市| 安图县| 张家口市| 晋江市| 东阳市| 通州市| 牙克石市| 当雄县| 即墨市| 长春市| 普洱| 怀柔区| 吉隆县| 卓尼县| 延边| 彭山县| 凤冈县| 凤冈县|