知識筆記(五十二)———MySQL 安裝

Linux/UNIX 上安裝 MySQL

Linux平臺上推薦使用RPM包來安裝Mysql,MySQL AB提供了以下RPM包的下載地址:

  • MySQL?- MySQL服務器。你需要該選項,除非你只想連接運行在另一臺機器上的MySQL服務器。
  • MySQL-client?- MySQL 客戶端程序,用于連接并操作Mysql服務器。
  • MySQL-devel?- 庫和包含文件,如果你想要編譯其它MySQL客戶端,例如Perl模塊,則需要安裝該RPM包。
  • MySQL-shared?- 該軟件包包含某些語言和應用程序需要動態裝載的共享庫(libmysqlclient.so*),使用MySQL。
  • MySQL-bench?- MySQL數據庫服務器的基準和性能測試工具。

安裝前,我們可以檢測系統是否自帶安裝 MySQL:

rpm -qa | grep mysql

如果你系統有安裝,那可以選擇進行卸載:

rpm -e mysql  // 普通刪除模式
rpm -e --nodeps mysql  // 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它文件,則用該命令可以對其進行強力刪除

安裝 MySQL:

接下來我們在 Centos7 系統下使用 yum 命令安裝 MySQL,需要注意的是 CentOS 7 版本中 MySQL數據庫已從默認的程序列表中移除,所以在安裝前我們需要先去官網下載 Yum 資源包,下載地址為:MySQL :: Download MySQL Yum Repository

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server

權限設置:

chown -R mysql:mysql /var/lib/mysql/

初始化 MySQL:

mysqld --initialize

啟動 MySQL:

systemctl start mysqld

查看 MySQL 運行狀態:

systemctl status mysqld

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

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

相關文章

Kotlin 中的 `as` 關鍵字:類型轉換的藝術

在 Android 編程中,類型轉換是一項常見的操作。為了使這一過程更加流暢和安全,Kotlin 提供了 as 關鍵字。本文將深入探討 as 關鍵字的用法和最佳實踐。 一、as 關鍵字的基本概念 🚀 as 關鍵字在 Kotlin 中用于顯式類型轉換。它將一個表達式…

vue零基礎

vue 與其他框架的對比 框架設計模式數據綁定靈活度文件模式復雜性學習曲線生態VueMVVM雙向靈活單文件小緩完善ReactMVC單向較靈活all in js大陡豐富AngularMVC雙向固定多文件較大較陡(Typescript)獨立 更多對比細節:vue 官網:ht…

matplotlib繪圖時show函數需在save函數后

matplotlib繪圖時,先調用show,后調用save函數保存圖像,否則無法保存圖像信息 figsize 23,10 #fig, axes plt.subplots(nrows1, ncols2) fig, axs plt.subplots(4, 3, sharexcol,shareyrow,figsizefigsize) # 在每個子圖中繪制一個圖形 pi…

2023-12-05 Qt學習總結3

點擊 <C 語言編程核心突破> 快速C語言入門 Qt學習總結 前言九 QObject基類十 QWidget基類十一 QMainWindow類總結 前言 要解決問題: 學習qt最核心知識, 多一個都不學. 九 QObject基類 QObject是Qt中最基本的類&#xff0c;所有Qt中的對象都從該基類派生而來。 QObjec…

Hbase2.5.5分布式部署安裝記錄

文章目錄 1 環境準備1.1 節點部署情況1.2 安裝說明 2 Hbase安裝過程Step1&#xff1a;Step2:Step3:Step4&#xff1a; 3 Web UI檢查狀態并測試3.1 Web UI3.2 創建測試命名空間 1 環境準備 1.1 節點部署情況 Hadoop11&#xff1a;Hadoop3.1.4 、 zookeeper3.4.6、jdk8 Hadoop1…

JOSEF 靜態延時中間繼電器 JZS-7G/42 DC110V 導軌安裝

系列型號&#xff1a; JZS-7G-57端子排延時中間繼電器&#xff1b; JZS-7G-42X端子排延時中間繼電器&#xff1b; JZS-7G-22X端子排延時中間繼電器&#xff1b; JZS-7G-21端子排延時中間繼電器&#xff1b; JZS-7G-41端子排延時中間繼電器&#xff1b; JZS-7G-51端子排延…

git bash查看遠程倉庫地址

進入代碼路徑 git remote -vgit remote -v

MySQL執行語句 Table ‘mysql.servers‘ doesn‘t exist

執行語句報錯&#xff1a; mysql> flush privileges; ERROR 1146 (42S02): Table mysql.servers doesnt exist解決&#xff1a; 進入數據庫 刪除servers表 mysql> use mysql Database changed mysql> drop table if exists servers; Query OK, 0 rows affected, …

IoTDB服務安裝教程-單機版

文章目錄 單機版&#xff08;試用&#xff09;下載地址安裝環境安裝JDK設置最大文件打開數為 65535 安裝服務目錄結構如下啟動 IoTDB使用 Cli 工具IoTDB 的基本操作創建數據庫查看所有數據庫創建時間序列插入時間序列數據查詢數據退出會話 停止 IoTDB 單機版&#xff08;試用&a…

Day06(上) Liunx高級系統設計6-消息隊列

概述 消息隊列是消息的鏈表&#xff0c;存放在內存中&#xff0c;由內核維護 特點 1 、消息隊列中的消息是有類型的。 2 、消息隊列中的消息是有格式的。 3 、消息隊列可以實現消息的隨機查詢。消息不一定要以先進先出的次序讀取&#xff0c;編程時可以按消息的類型讀取。 …

排程系統中關于任務優先級的需求延伸與設計構思

無論是面向銷售訂單的MPS&#xff0c;還是基于多工序制約關系的APS&#xff0c;還是具體車間生產中針對單一工序的任務作業調度優化&#xff0c;都存在基于被排程對象(例如銷售訂單、生產工單、工序任務)的優先級進行優化的需求場景。當我們僅在宏觀、較高層次的角度考慮&#…

[go 面試] 緩存策略與應對數據庫壓力的良方

關注公眾號【愛發白日夢的后端】分享技術干貨、讀書筆記、開源項目、實戰經驗、高效開發工具等&#xff0c;您的關注將是我的更新動力&#xff01; 在高并發場景中&#xff0c;緩存是提高系統性能的關鍵利器。然而&#xff0c;緩存穿透、緩存擊穿、緩存雪崩等問題可能會給系統帶…

高效掃頻阻垢裝置廣譜感應水處理設備介紹工作原理使用參數和選型

? 1&#xff1a;高效掃頻阻垢裝置設備介紹 高效掃頻阻垢裝置是一種通過控制箱釋放變頻電磁信號&#xff0c;傳輸到信號放大裝置&#xff0c;管道外側的電磁線圈和電錘產生高頻機械振動&#xff0c;在管道和水中傳輸&#xff0c;通過共振機理破壞水分子之間的氫鍵&#xff0c;產…

記錄 | shell腳本開頭#!/bin/bash的作用

在 Shell 腳本中&#xff0c;#!/bin/bash 是指定腳本使用 Bash 解釋器的 shebang 語句。它出現在腳本的第一行&#xff0c;并告訴操作系統使用 Bash 解釋器來執行該腳本 #!/bin/bash....具體作用如下&#xff1a; 指定解釋器&#xff1a;#!/bin/bash 指定了使用 Bash 作為腳本…

Java - Lombok介紹、使用、工作原理、優缺點

介紹 Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging vari…

oracle修改SYS用戶(系統內置超級賬號)的方法和注意事項

Oracle數據庫中的SYS用戶是最高權限的賬號&#xff0c;擁有對整個數據庫的控制權。因此&#xff0c;在正常情況下&#xff0c;不建議修改SYS用戶。但是有些時候為了解決特定問題&#xff0c;可能需要修改SYS用戶的默認設置。 本文將介紹一些修改SYS用戶的方法和注意事項。 修…

算法Day28 二進制差異序列(格雷碼)

二進制差異序列&#xff08;格雷碼&#xff09; Description n 位二進制差異序列是一個由2^n個整數組成的序列&#xff0c;其中&#xff1a; 每個整數都在范圍[0, 2^n - 1]內&#xff08;含0和2^n - 1&#xff09; 第一個整數是0 一個整數在序列中出現不超過一次 每對相鄰整數…

linux 13-2day 日志輪轉 日志目錄 輪轉參數

目錄 日志系統rsyslog一、處理日志的進程二、常見的日志文件(系統、進程、應用程序)日志優先級 三、logrotate日志輪轉1、配置日志輪轉的路徑2、日志配置路徑四 、案例 日志系統rsyslog Linux 系統內核和許多程序會產生各種錯誤信息、告警信息和其他的提示信息&#xff0c; 這…

【go語言實踐】基礎篇 - 流程控制

if語句 go里面if不需要括號將條件表達式包含起來&#xff0c;這與python也有點類似 if 條件表達式 { } if num > 18 {// ... } else if num > 20 {// ... } else {// ... }需要注意的是go支持在if的條件表達式中直接定義一個變量&#xff0c;變量的作用域只在if范圍內…

【網絡安全】CTF入門教程(非常詳細)從零基礎入門到進階,看這一篇就夠了!

一、CTF簡介 CTF&#xff08;Capture The Flag&#xff09;中文一般譯作奪旗賽&#xff0c;在網絡安全領域中指的是網絡安全技術人員之間進行技術競技的一種比賽形式。CTF起源于1996年DEFCON全球黑客大會&#xff0c;以代替之前黑客們通過互相發起真實攻擊進行技術比拼的方式。…