亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

CentOS7使用rpm包安裝mysql 5.7.18

 更新時間:2017年06月02日 11:33:40   作者:garvenc  
這篇文章主要為大家詳細介紹了CentOS7使用rpm包安裝mysql 5.7.18的相關步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下

說明

本文寫于2017-05-20,使用MySQL-5.7.18。操作系統為64位CentOS Linux release 7.2.1511 (Core),以桌面形式安裝。

卸載MariaDB

CentOS7默認安裝MariaDB而不是MySQL,而且yum服務器上也移除了MySQL相關的軟件包。因為MariaDB和MySQL可能會沖突,故先卸載MariaDB。

1、查看已安裝的MariaDB相關rpm包。

rpm -qa | grep mariadb

2、查看已安裝的MariaDB相關yum包,包名需根據rpm命令的結果判斷。

yum list mariadb-libs

3、移除已安裝的MariaDB相關yum包,包名需根據yum list命令的結果判斷。此步驟需要root權限。

yum remove mariadb-libs

下載MySQL rpm包

由于軟件包很大,可以先用其他方式(如迅雷)下載。使用rpm方式,還可在無法聯網的條件下安裝——這是yum無法做到的。如需安裝其他版本的MySQL,請自行到官網搜索相應的rpm下載鏈接。

復制代碼 代碼如下:
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar

使用rpm包安裝MySQL

以下步驟需要root權限。且因包之間的依賴關系,各rpm命令必須按序執(zhí)行。

mkdir mysql-5.7.18
tar -xv -f mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar -C mysql-5.7.18
cd mysql-5.7.18/
rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm

安裝成功后,也可把安裝文件和臨時文件刪除。

cd ..
rm -rf mysql-5.7.18
rm mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar

修改MySQL初始密碼

以下步驟需要root權限。

1.由于一開始并不知道密碼,先修改配置文件/etc/my.cnf令MySQL跳過登錄時的權限檢驗。加入一行:

skip-grant-tables

2.重啟MySQL。

service mysqld restart

3.免密碼登錄MySQL。

mysql

4.在mysql客戶端執(zhí)行如下命令,修改root密碼。

use mysql;
UPDATE user SET authentication_string = password('your-password') WHERE host = 'localhost' AND user = 'root';
quit;

5.修改配置文件/etc/my.cnf刪除此前新增那一行skip-grant-tables,并重啟MySQL。這一步非常重要,不執(zhí)行可能導致嚴重的安全問題。

6.使用剛剛設置的密碼登錄。

mysql -u root -p

7.MySQL會強制要求重新修改密碼,且不能為簡單規(guī)則密碼。

ALTER USER root@localhost IDENTIFIED BY 'your-new-password';

步驟可能略顯麻煩,還未想到其他辦法,先這樣用著。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • mysql多個TimeStamp設置的方法解讀

    mysql多個TimeStamp設置的方法解讀

    timestamp設置默認值是Default CURRENT_TIMESTAMP;timestamp設置隨著表變化而自動更新是ON UPDATE CURRENT_TIMESTAMP;接下來為您詳細介紹
    2012-11-11
  • MySql 備忘錄

    MySql 備忘錄

    在MySQL中如果不為NOT NULL字段賦值(等同于賦NULL值)也就是說,MySQL中NOT NULL并不是一個約束條件了
    2012-03-03
  • win11系統下mysql8.4更改數據目錄問題解決

    win11系統下mysql8.4更改數據目錄問題解決

    更改數據庫目錄是指修改MySQL數據庫的存儲路徑,本文主要介紹了win11系統下mysql8.4更改數據目錄問題解決,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • 基于 Mysql 實現一個簡易版搜索引擎

    基于 Mysql 實現一個簡易版搜索引擎

    本文基于 Mysql 8.0 版本,數據庫引擎采用的是 InnoDB,關于 Mysql 實現一個簡易版搜索引擎,感興趣的朋友可以參考下文
    2021-08-08
  • MySQL日志系統詳細資料分享

    MySQL日志系統詳細資料分享

    本文給大家匯總介紹了一下MySQL中的日志系統的詳細資料,非常的細致,有需要的小伙伴可以參考下
    2017-02-02
  • 自學MySql內置函數知識點總結

    自學MySql內置函數知識點總結

    在本篇文章里小編給大家整理的是關于MySql內置函數的知識點總結內容,需要的朋友們可以學習參考下。
    2020-01-01
  • MySQL高可用解決方案MMM(mysql多主復制管理器)

    MySQL高可用解決方案MMM(mysql多主復制管理器)

    MySQL本身沒有提供replication failover的解決方案,通過MMM方案能實現服務器的故障轉移,從而實現mysql的高可用。MMM不僅能提供浮動IP的功能,如果當前的主服務器掛掉后,會將你后端的從服務器自動轉向新的主服務器進行同步復制,不用手工更改同步配置
    2017-09-09
  • MySQL實現數據更新的示例詳解

    MySQL實現數據更新的示例詳解

    這篇文章主要為大家詳細介紹了MySQL實現數據更新的相關資料,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 圖文詳解Mysql中如何查看Sql語句的執(zhí)行時間

    圖文詳解Mysql中如何查看Sql語句的執(zhí)行時間

    寫程序的人往往需要分析所寫的SQL語句是否已經優(yōu)化過了,服務器的響應時間有多快,所以下面這篇文章主要給大家介紹了關于Mysql中如何查看Sql語句的執(zhí)行時間的相關資料,需要的朋友可以參考下
    2021-12-12
  • 淺談MySQL中授權(grant)和撤銷授權(revoke)用法詳解

    淺談MySQL中授權(grant)和撤銷授權(revoke)用法詳解

    下面小編就為大家?guī)硪黄獪\談MySQL中授權(grant)和撤銷授權(revoke)用法詳解。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09

最新評論