Linux(centos) 下 Mysql 環(huán)境安裝
linux 下進行環(huán)境安裝相對比較簡單,可還是會遇到各種奇奇怪怪的問題,我們來梳理一波
安裝 mysql 我們會用到下地址:
Mysql 官方文檔的地址,可以參考,不要全部使用
https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html
開始安裝 mysql
卸載默認的 mysql
避免已有的 mysql 影響我們現(xiàn)在要安裝的 mysql
yum?search?mysql?
yum?remove?mariadb.x86_64
到 mysql 官網(wǎng)上下載 rpm

地址:https://dev.mysql.com/downloads/repo/yum/?from=from_parent_mindnote
當然也可以直接執(zhí)行如下命令,使用 wget 的方式將 rpm下載到我們 linux 環(huán)境中,如果要下載其他版本,可以修改 rpm 的具體名稱 , 例如我們本次使用的是 mysql57-community-release-el7-11.noarch.rpm
wget?https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
本地安裝 mysql yum 源
yum?localinstall?mysql
檢查對應的需要安裝的 mysql 版本,進行安裝
yum?search?mysql?
yum?install?mysql-community-server.x86_64
檢查安裝是否成功
ps?-ef?|?grep?mysql

啟動 mysql,重啟 mysql, 停止 mysql
service?mysqld?start?
service?mysqld?restart?
service?mysqld?stop
查找默認密碼
cat?/var/log/mysqld.log?|?grep?password
登錄 mysql
mysql?-uroot?-p?回車,然后輸入密碼

登錄之后,我們可以正??吹接羞@些數(shù)據(jù)庫
mysql>?show?databases;
+--------------------+
|?Database???????????|
+--------------------+
|?information_schema?|
|?mysql??????????????|
|?performance_schema?|
|?sys????????????????|
+--------------------+
6?rows?in?set?(0.00?sec)
修改密碼
SET?PASSWORD?=?PASSWORD('xxxx');
開通遠程連接的權限
選擇 mysql 數(shù)據(jù)庫,并查詢一下當前的 user 表
use?mysql;?
show?tables;
select?host,?user?from?user;

更新 host 字段
update?user?set?host="%"?where?Host='localhost'?and?user?=?"root";?
flush?privileges;
更新完畢后,我們再查詢一次 user 表,就可以看到我們的更新的效果了
select?host,?user?from?user;

安裝完畢后就可以愉快的玩耍了
當然,如果自己是在云服務器上安裝的 mysql ,若想在自己本地機器上也能訪問到云服務器的 mysql,那么記得在自己對應服務器運營商的管理界面,將3306 端口打開,當然,也可以映射成其他端口,只要能滿足我們的需求即可
實際操作中可能會遇到的問題
按照上面 10 個步驟來操作,無腦安裝,順利的話還不錯,要是遇到問題的話,也別慌張,繼續(xù)看
遇到的一些小問題就不在此記錄了,比較好解決,此處記錄一個 mysql 版本的問題
咱們在安裝 mysql 的步驟中,可能會出現(xiàn)這樣的問題
軟件包:mysql-community-server-5.7.20-1.el6.x86_64?(mysql57-community)需要:libsasl2.so.2()(64bit)您可以嘗試添加?--skip-broken?選項來解決該問題
我們可以這樣來解決
進入 vim mysql-community.repo
vim?/etc/yum.repos.d/mysql-community.repo
把 baseurl 中的 6 改成 7
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
修改成?
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
修改 gpgcheck 為 0 即可

關于 windows 下安裝mysql 和 workbench 可以查看這篇歷史文章來進行安裝
windows 下 mysql 和 mysql workbench基本環(huán)境安裝
本次文章為之后的 微服務 go-zero 快速實戰(zhàn)做基礎,后續(xù)會直接引用
今天就到這里,學習所得,若有偏差,還請斧正
歡迎點贊,關注,收藏
朋友們,你的支持和鼓勵,是我堅持分享,提高質(zhì)量的動力
好了,本次就到這里
技術是開放的,我們的心態(tài),更應是開放的。擁抱變化,向陽而生,努力向前行。
我是阿兵云原生,歡迎點贊關注收藏,下次見~