国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

這篇具有很好參考價(jià)值的文章主要介紹了Centos7 安裝MySQL 5.7圖文詳細(xì)教程。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一. 檢查是否安裝過(guò)MySQL

檢查當(dāng)前系統(tǒng)是否安裝過(guò)mysql

執(zhí)行安裝命令前,先執(zhí)行查詢(xún)命令

1. CentOS6

rpm -qa|grep mysql

如果存在mysql-libs的舊版本包如下:
Centos7 安裝MySQL 5.7圖文詳細(xì)教程
請(qǐng)先執(zhí)行卸載命令:rpm -e --nodeps mysql-libs

2. CentOS7

先執(zhí)行查詢(xún):rpm -qa|grep mariadb

如果存在mariadb執(zhí)行刪除:rpm -e --nodeps mariadb-libs
Centos7 安裝MySQL 5.7圖文詳細(xì)教程

二. 安裝MySQL

1. 將壓縮包傳到服務(wù)器

我這里用的是mysql-5.7.16 , 如需其他版本可自行下載
這里是mysql-5.7.16的壓縮包 :

鏈接:https://pan.baidu.com/s/1zNmv-0Io2BQmp0e3go72Gg
提取碼:wjud

2. 解壓文件

tar -zxv mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar.gz

3. 安裝(按順序執(zhí)行)

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

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

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

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

查看安裝版本:mysqladmin --version

查看mysql用戶(hù):id mysql

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

4. MySQL服務(wù)初始化

執(zhí)行下面的命令初始化:

mysqld --initialize --user=mysql

使用mysql系統(tǒng)用戶(hù)以安全模式為 root 用戶(hù)生成一個(gè)密碼并將該密碼標(biāo)記為過(guò)期,登陸后你需要設(shè)置一個(gè)新的密碼

查看密碼:cat /var/log/mysqld.log

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

5. 修改初始化密碼

要修改MySQL,首先必須啟動(dòng)MySQL服務(wù),使用初始化密碼登錄后,才能修改密碼:

啟動(dòng)MySQL服務(wù):systemctl start mysqld.service

關(guān)閉MySQL服務(wù):systemctl stop mysqld.service

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

修改密碼:ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

6. MySQL自啟動(dòng)

查看mysql是否自啟動(dòng)(默認(rèn)自啟動(dòng)

systemctl list-unit-files|grep mysqld.service

Centos7 安裝MySQL 5.7圖文詳細(xì)教程
如不是enabled可以運(yùn)行如下命令設(shè)置自啟動(dòng)

systemctl enable mysqld.service

7. 修改字符集問(wèn)題

測(cè)試mysql的使用:

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

出現(xiàn)了編碼問(wèn)題,原因:查看mysql編碼(show variables like '%character%';),發(fā)現(xiàn)默認(rèn)編碼是latin1
Centos7 安裝MySQL 5.7圖文詳細(xì)教程

修改編碼,需要修改mysql配置文件:vi /etc/my.cnf

在mysqld下添加一行編碼配置:character_set_server=utf8
Centos7 安裝MySQL 5.7圖文詳細(xì)教程
保存并退出,重啟mysql服務(wù):systemctl restart mysqld

已生成的庫(kù)表字符集如何變更?

修改數(shù)據(jù)庫(kù)的字符集:alter database mydb character set 'utf8';

修改數(shù)據(jù)表的字符集:alter table mytbl convert to character set 'utf8';

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

8. 遠(yuǎn)程訪問(wèn)MySQL

接下來(lái)用宿主機(jī)navicat客戶(hù)端訪問(wèn)MySQL服務(wù),報(bào)如下錯(cuò)誤:(確保防火墻已關(guān)閉

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

原因:默認(rèn)情況下,mysql不允許遠(yuǎn)程連接。只允許localhost連接

執(zhí)行:select host,user,authentication_string,select_priv,insert_priv from mysql.user;

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

解決方案:

  1. 創(chuàng)建新的用戶(hù)(此處省略)
  2. 修改root用戶(hù)訪問(wèn)權(quán)限

9. 授予root遠(yuǎn)程訪問(wèn)權(quán)限

授權(quán)命令:

grant 權(quán)限1,權(quán)限2,…權(quán)限n on 數(shù)據(jù)庫(kù)名稱(chēng).表名稱(chēng) to 用戶(hù)名@用戶(hù)地址 identified by ‘連接口令’;

該權(quán)限如果發(fā)現(xiàn)沒(méi)有該用戶(hù),則會(huì)直接新建一個(gè)用戶(hù)。

比如

grant all privileges on *.* to root@'%' identified by 'root';  #授予通過(guò)網(wǎng)絡(luò)方式登錄的的root用戶(hù),對(duì)所有庫(kù)所有表的全部權(quán)限,密碼設(shè)為root.

Centos7 安裝MySQL 5.7圖文詳細(xì)教程

擴(kuò)展:

查看當(dāng)前用戶(hù)權(quán)限:show grants;

查看當(dāng)前用戶(hù)的全局權(quán)限:select * from user ;

查看某用戶(hù)的某個(gè)表的權(quán)限:select * from tables_priv;

收回權(quán)限命令:

revoke 權(quán)限1,權(quán)限2,…權(quán)限n on 數(shù)據(jù)庫(kù)名稱(chēng).表名稱(chēng) from 用戶(hù)名@用戶(hù)地址 ;

收回全庫(kù)全表的所有權(quán)限:REVOKE ALL PRIVILEGES ON mysql.* FROM li4@localhost;

收回mysql庫(kù)下的所有表的插刪改查權(quán)限:REVOKE select,insert,update,delete ON mysql.* FROM li4@localhost;

必須用戶(hù)重新登錄后才能生效

10. 測(cè)試連接

連接測(cè)試:

Centos7 安裝MySQL 5.7圖文詳細(xì)教程文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-441728.html

到了這里,關(guān)于Centos7 安裝MySQL 5.7圖文詳細(xì)教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • VMware安裝CentOS7操作系統(tǒng)超詳細(xì)圖文教程

    VMware安裝CentOS7操作系統(tǒng)超詳細(xì)圖文教程

    目錄 一.下載鏡像 二.鏡像安裝 三.繼續(xù)進(jìn)行虛擬機(jī)設(shè)置 四.虛擬機(jī)啟動(dòng)設(shè)置 一些供參考的視頻教程 官網(wǎng)鏡像下載地址(需要開(kāi)梯) 清華大學(xué)鏡像站地址 點(diǎn)擊虛擬機(jī)后鼠標(biāo)就不會(huì)出VMare,想要鼠標(biāo)返回個(gè)人的計(jì)算機(jī),則按下Ctrl+Alt 自定義方式安裝 步驟比較繁瑣,與本文章的圖文教

    2024年03月09日
    瀏覽(101)
  • CentOS7(Linux)詳細(xì)安裝教程(手把手圖文詳解版)

    CentOS7(Linux)詳細(xì)安裝教程(手把手圖文詳解版)

    目錄 一、CentOS鏡像的下載(準(zhǔn)備工作) 1、官網(wǎng)地址:https://www.centos.org/(官網(wǎng)的下載速度會(huì)很慢,不推薦) 2、其他鏡像源的下載地址(推薦) 3、選擇合適版本的鏡像進(jìn)行下載 ?二、環(huán)境的安裝 1、打開(kāi)我們的虛擬機(jī)(VMware Workstation),點(diǎn)擊文件進(jìn)行新建 2、選擇典型之后,

    2024年02月08日
    瀏覽(25)
  • 【詳細(xì)圖文教程】VMware 安裝 CentOS7及配置靜態(tài)ip地址

    【詳細(xì)圖文教程】VMware 安裝 CentOS7及配置靜態(tài)ip地址

    文章目錄 前言 一、安裝的前置準(zhǔn)備 二、安裝與配置靜態(tài)ip 1.安裝CentOS 7 2.配置靜態(tài)ip 總結(jié) 大家好,本篇是我在學(xué)習(xí)Linux中對(duì)安裝過(guò)程與網(wǎng)絡(luò)配置的記錄,寫(xiě)的不是很好,還請(qǐng)大家多多批評(píng)指教! 一、安裝的前置準(zhǔn)備 虛擬機(jī)軟件:VMware 下載地址:? 個(gè)人版:VMware Workstation Pla

    2024年02月06日
    瀏覽(23)
  • CentOS7源碼安裝MySQL詳細(xì)教程

    CentOS7源碼安裝MySQL詳細(xì)教程

    ?? @ 作者: Eric ?? @ 主頁(yè): https://blog.csdn.net/weixin_47316183?type=blog ?? @ 主題: CentOS7源碼安裝MySQL詳細(xì)教程 ?? @ 創(chuàng)作時(shí)間: 2023年08月014日 安裝方式 特點(diǎn) rmp 安裝簡(jiǎn)單、靈活性差、無(wú)法靈活選擇版本、升級(jí) rpm repository 安裝包極小,版本安裝簡(jiǎn)單靈活,升級(jí)方便,需要聯(lián)網(wǎng)安

    2024年02月12日
    瀏覽(25)
  • Centos7-Linux環(huán)境中下載安裝Git2.3超詳細(xì)圖文教程(親測(cè)有效)

    Centos7-Linux環(huán)境中下載安裝Git2.3超詳細(xì)圖文教程(親測(cè)有效)

    Git — The stupid content tracker, 傻瓜內(nèi)容跟蹤器。Linus Torvalds 是這樣給我們介紹 Git 的。 Git 是用于 Linux內(nèi)核開(kāi)發(fā)的版本控制工具。與常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本庫(kù)的方式,不必服務(wù)器端軟件支持(wingeddevil注:這得分是用什么樣的服務(wù)端,使用

    2023年04月15日
    瀏覽(27)
  • Centos7環(huán)境下安裝MySQL8詳細(xì)教程

    Centos7環(huán)境下安裝MySQL8詳細(xì)教程

    1、下載mysql安裝包 下載哪個(gè)版本,首先需要確定一下系統(tǒng)的glibc版本,使用如下命令: ??????? ? 2、檢查是否安裝過(guò)mysql ps:因?yàn)橐郧坝脃um安裝過(guò),所以先用yum卸載。如果不是此方式或者沒(méi)安裝過(guò)則跳過(guò)? ?查看是否有mysql依賴(lài) 如果有則卸載 3、檢查是否有mariadb 如果有

    2024年04月10日
    瀏覽(29)
  • Centos7安裝wordpress圖文教程

    Centos7安裝wordpress圖文教程

    寶塔面板安裝WordPress有兩種方法: 自己手動(dòng)安裝(推薦) 寶塔后臺(tái)一鍵部署跳轉(zhuǎn)提示 推薦使用手動(dòng)安裝,因?yàn)橐绘I部署的WordPress版本不是最新的,而且自己上傳的文件比較放心。 第一步,上傳WordPress安裝包 手動(dòng)上傳安裝包(推薦) 上傳WoredPress安裝包有兩種方式,一種是本

    2024年02月12日
    瀏覽(18)
  • 在CentOS 7上安裝MySQL 5.7的詳細(xì)步驟和注意事項(xiàng)

    目錄 前言? 一、更新系統(tǒng) 二、下載MySQL存儲(chǔ)庫(kù) 三、安裝MySQL存儲(chǔ)庫(kù) 四、安裝MySQL服務(wù)器 ?五、啟動(dòng)MySQL服務(wù) 六、配置MySQL 七、驗(yàn)證MySQL安裝 八、登錄MySQL 九、配置遠(yuǎn)程訪問(wèn)(可選) 1. 在MySQL shell中創(chuàng)建新用戶(hù) 2. 授予新用戶(hù)遠(yuǎn)程訪問(wèn)權(quán)限? 3. 更新更改? 十、重新啟動(dòng)MySQL服務(wù)

    2024年02月11日
    瀏覽(24)
  • M1 Mac如何安裝CentOS7虛擬機(jī)(圖文詳細(xì)解說(shuō))

    M1 Mac如何安裝CentOS7虛擬機(jī)(圖文詳細(xì)解說(shuō))

    目錄 Linux鏡像下載網(wǎng)址: 一、虛擬機(jī)安裝 ?1、下載相應(yīng)的文件? ?2、打開(kāi)VMware Fusion pro進(jìn)行安裝 3、 輸入許可證密鑰?編輯 4、 將CentOS-7拖入“從光盤(pán)或映像中安裝”中 5、點(diǎn)擊繼續(xù)?編輯 6、選擇其他--其他64位ARM--繼續(xù)? ?7、進(jìn)行自定設(shè)置?編輯 ?8、這里更改名為“Centos7”

    2024年02月14日
    瀏覽(27)
  • MySQL 5.7下載安裝配置詳細(xì)教程

    MySQL 5.7下載安裝配置詳細(xì)教程

    我這邊安裝的是MySQL 5.7.43 ,以下是詳細(xì)下載安裝配置教程 進(jìn)入官方網(wǎng)站:https://www.mysql.com/ 首頁(yè)滑到最下面,找到MySQL Community server 選擇你想要的版本和電腦對(duì)應(yīng)配置進(jìn)行下載 下載完,解壓到你想保存的目錄 1.右鍵此電腦-屬性—高級(jí)系統(tǒng)設(shè)置—環(huán)境變量—系統(tǒng)變量 2.新建系

    2024年02月09日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包