CentOS7.6安裝配置MySQL 5.7及常用命令匯總

一、MySQL安裝(rpm安裝)

1、檢查沒有安裝過mysql或mariadb

rpm -qa | grep -i mysql

rpm -qa | grep -i mariadb

返回空值的話,就說明沒有安裝 MySQL。注意:在新版本的CentOS7中,默認的數據庫已更新為了Mariadb,而非 MySQL,所以執行yum install mysql 命令只是更新Mariadb數據庫,并不會安裝 MySQL。

2、卸載已安裝的 Mariadb 數據庫(如果有安裝時才進行卸載)

rpm -e postfix-2:2.10.1-7.el7.x86_64

rpm -e mariadb-libs-5.5.64-1.el7.x86_64

或者

yum remove mysql-libs

3、再次查看已安裝的 Mariadb 數據庫版本,確認是否卸載完成

rpm -qa | grep -i mysql

rpm -qa | grep -i mariadb

4、安裝libaio、perl、net-tools庫,要不就會報錯

yum -y install libaio perl net-tools

此步驟需聯網

5、安裝MySQL

建目錄存放解壓文件

?mkdir -p /opt/module/MySQL-5.7.30

解壓縮

tar -xvf mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar -C /opt/module/MySQL-5.7.30

進入目 錄準備安裝

cd /opt/module/MySQL-5.7.30

開始安裝,-ivh 其中i表示安裝,v表示顯示安裝過程,h表示顯示進度

必須依次安裝,因為其中有依賴,不然各種莫名的bug

rpm -ivh mysql-community-common-5.7.30-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.30-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.30-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.30-1.el7.x86_64.rpm

6. 啟動MySQL

啟動mysqld服務

? ? ? ?systemctl start mysqld

下面列出其余systemctl命令(不用運行) 查看mysqld服務狀態

? ? ? systemctl status mysqld

停止mysqld服務

? ??systemctl stop mysqld

重新啟動mysqld服務

? ? systemctl restart mysqld

配置mysqld開機自動啟動

? ? systemctl enable mysqld

配置mysqld開機不自動啟動

? ? ?systemctl disable mysqld

7. 登錄MySQL修改密碼

?查詢生成的臨時密碼

? ?grep "password" /var/log/mysqld.log

登錄mysql

? ? ?mysql -uroot -p

? ??//Enter password: (輸入查詢到的臨時密碼)

因為是練習環境,所以想把密碼改的簡單點

設置密碼校驗策略(0 or LOW),要不密碼太LOW不讓你過:

? ? ? ?set global validate_password_policy=0;

設置密碼校驗長度,要不密碼太短不讓你過:? ?

? ? ? set global validate_password_length=6;

設置常用的很low的密碼:

? ? ? set password = password("123456");

退出,試試用新密碼重新登錄

? ? ?quit

8.? 配置遠程連接

配置只要是root用戶+密碼,在任何主機上都能登錄MySQL數據庫

進入MySQL,用新密碼登進去試試

? ? ??mysql -uroot -p

顯示數據庫

? ? show databases;

使用mysql數據庫

? ? use mysql;

展示mysql數據庫中的所有表

? ? show tables;

展示user表的結構

? ? ?desc user;

修改user表,把Host表內容修改為%

? ? ?update user set host='%' where host='localhost';

刪除root用戶的其他host

? ? ??delete from user where Host='hadoop100';

? ? ? delete from user where Host='127.0.0.1';

? ? ? delete from user where Host='::1';

刷新生效

? ? ? flush privileges;

退出

? ? ??quit;

9 . 再次配置遠程連接

? ? 用新密碼登進去試試

? ? ?mysql -uroot -p

? ? 授權 所有權限(all),所有數據庫(*.*) 給 用戶名(root),任何主機(%),密碼

(yourpassword)

yourpassword密碼是在hive-site.xml等配置文件中已經設置好了的

? ? ?grant all privileges on *.* to 'root'@'%' identified by 'yourpassword' with grant option

刷新權限使其立即生效

? ? flush privileges;

退出MySQL?

? ? ?quit

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

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

相關文章

你需要需求管理解決方案的三個原因

我們最近研究了一份 Forrester Research 的報告,得出如下結論:高度監管的行業可以從敏捷需求管理方法中受益。在本文中,我們將深入探討所有行業的客戶如何從一個協作平臺中受益,該平臺如何幫助他們在復雜的開發周期中管理需求。 …

【支付寶小程序】支付寶小程序自定義組件技術教程

🦖我是Sam9029,一個前端 Sam9029的CSDN博客主頁:Sam9029的博客_CSDN博客-JS學習,CSS學習,Vue-2領域博主 **🐱?🐉🐱?🐉恭喜你,若此文你認為寫的不錯,不要吝嗇你的贊揚&#xff0c…

接口設置了responseType:‘blob‘后,接收不到后端錯誤信息

下載文件流,需要接口設置responseType:blob,接口設置了responseType:blob后,拿不到后端接口的異常信息,我們只需要添加如下代碼: const service axios.create({baseURL: ***, // url base url request url// withC…

影視公司技術流程設計之服務器搭建

在影視公司,硬件的投入占相當大的比例, 大到存儲, 服務器,工作站, 小到主機CPU,內存,顯卡,手繪板。 而存儲又是硬件上的大頭,一套合理的存儲解決方案,優為關鍵…

【kubernetes】持久卷PV、PVC

目錄 PV和PVC之間的相互作用遵循這個生命周期 根據這 5 個階段,PV 的狀態有以下 4 種 一個PV從創建到銷毀的具體流程如下 靜態PV創建 1、配置nfs存儲 2、定義PV 3、定義PVC 4、測試訪問 動態PV創建 1、在stor01節點上安裝nfs,并配置nfs服務 2…

計算機視覺之三維重建(二)(攝像機標定)

標定示意圖 標定目標 P ′ M P w K [ R T ] P w P^{}MP_wK[R \space T]P_w P′MPw?K[R T]Pw? 其中 K K K為內參數, [ R T ] [R \space T] [R T]為外參數。該式子需要使用至少六對內外點對進行求解內外參數(11個未知參數)。 其中 R 3 3 …

windows系統丟失mfc120u.dll的解決方法

1.mfc120u.dll是什么 mfc120u.dll是Windows操作系統中的一個動態鏈接庫(Dynamic Link Library,簡稱DLL)文件。它包含了一些用于運行C程序的函數和其他資源。這個特定的DLL文件是Microsoft Foundation Classes(MFC)庫的…

freeswitch的mod_xml_curl模塊動態獲取configuration

概述 freeswitch是一款簡單好用的VOIP開源軟交換平臺。 mod_xml_curl模塊支持從web服務獲取xml配置,本文介紹如何動態獲取acl配置。 環境 centos:CentOS release 7.0 (Final)或以上版本 freeswitch:v1.6.20 GCC:4.8.5 web…

第2章 性能測量

理解應用程序性能的第一步是學會對它進行測量。 與絕大多數功能問題相比,性能問題通常很難跟蹤和復現。 任何關注過性能評估的人可能都知道公允地進行性能測量并從中得到準確結論是多么困難。 因為在測量中存在誤差,性能分析通常需要統計方法進行處理…

ThreadLocal(超詳細介紹!!)

關于ThreadLocal,可能很多同學在學習Java的并發編程部分時,都有所耳聞,但是如果要仔細問ThreadLocal是個啥,我們可能也說不清楚,所以這篇博客旨在幫助大家了解ThreadLocal到底是個啥? 1.ThreadLocal是什么&…

Android設備通過藍牙HID技術模擬鍵盤實現

目錄 一,背景介紹 二,技術方案 2.1 獲取BluetoothHidDevice實例 2.2 注冊/解除注冊HID實例 2.3 Hid report description描述符生成工具 2.4 鍵盤映射表 2.5 通過HID發送鍵盤事件 三,實例 一,背景介紹 日常生活中&#xff0…

AndroidStudio中修改打包生成的apk名稱

1.配置手機架構 splits {abi {enable truereset()include armeabi-v7a,arm64-v8auniversalApk false} } 2.多渠道 productFlavors {normal {applicationId "*****"manifestPlaceholders [appName: "string/app_name_normal"]}driver {applicationId &qu…

圖片轉換成pdf格式?這幾種轉換格式方法了解一下

圖片轉換成pdf格式?將圖片轉換成PDF格式的好處有很多。首先,PDF格式具有通用性,可以在幾乎任何設備上查看。其次,PDF格式可以更好地保護文件,防止被篡改或者復制。此外,PDF格式還可以更好地壓縮文件大小&am…

使用Kaptcha生成驗證碼

說明:驗證碼,是登錄流程中必不可少的一環,一般企業級的系統,使用都是專門制作驗證碼、審核校驗的第三方SDK(如極驗)。本文介紹,使用谷歌提供的Kaptcha技術,制作一個簡單的驗證碼。 …

sqlserver數據庫導出到mysql

愛到分才顯珍貴,很多人都不懂珍惜擁有,只到失去才看到,其實那最熟悉的才最珍貴的。 這里只介紹一種方式,有很多的方式。 1.使用Navicat 安裝 下載 2.工具 數據傳輸 3.選擇源和目標 然后開始 4.最好導入前備份一下庫

【KVM虛擬化環境部署】

環境部署 KVM虛擬化環境 1、裝系統時手動選擇安裝 2、CentOS 7 最小化安裝 yum install qemu-kvm qemu-img libvirt -y yum install virt-install libvirt-python virt-manager python-virtinst libvirt-client -y安裝好CentOS 7后,去設置里面點擊處理器&#x…

4.0 Spring Boot入門

1. Spring Boot概述 Spring Boot介紹 Spring Boot是Pivotal團隊在2014年推出的全新框架,主要用于簡化Spring項目的開發過程,可以使用最少的配置快速創建Spring項目。 Spring Boot版本 2014年4月v1.0.0.RELEASE發布。 ? 2.Spring Boot特性 約定優于配…

docker-compose部署可道云

文章目錄 一. Mac1.1 下載源碼1.2 部署1.2.1 修改密碼部署(可忽略)1.2.2 直接部署 1.3 卸載1.4 訪問 二. Win2.1 下載源碼2.2 部署2.2.1 修改密碼部署(可忽略)2.2.2 直接部署 2.3 卸載 一. Mac 1.1 下載源碼 mkdir -p /Users/wanfei/docker-compose && cd /Users/wan…

mysql 數據備份和恢復

操作系統:22.04.1-Ubuntu mysql 版本:8.033 binlog 介紹 binlog 是mysql 二進制日志 binary log的簡稱,可以簡單理解為數據的修改記錄。 需要開啟binlog,才會產生文件,mysql 8.0 默認開啟,開啟后可以在 /var/lib/mysql &#xff…

技術債 筆記

目錄 1. 技術債 筆記1.1. 什么是技術債1.2. 討論1.3. 國內技術從業者怎么看? 1. 技術債 筆記 1.1. 什么是技術債 1992 年, Ward Cunningham 在敏捷宣言中首次提出了"技術債"概念, 主要指有意或無意地做了錯誤的或不理想的技術決策所累積的債務。隨后, 《重構》一書…