YUM方法安裝mysql5 7版本

2022-03-13 03:03:47 字數 2741 閱讀 6385

yum -y install wget

然後 wget

/** 安裝mysql源*/

yum localinstall mysql57-community-release-el7-8.noarch.rpm

/**以上兩步都是必須的,以下就是檢測源是否安裝成功*/

yum repolist enabled | grep "mysql.*-community.*" //成功後結果如下圖

備註:可以通過 vim /etc/yum.repos.d/mysql-community.repo 修改這個配置用來yum 的時候安裝mysql的版本 

接著

yum install mysql-community-server    //安裝mysql服務,此處看網速有快有慢

systemctl start mysqld //安裝後,啟動mysql服務

systemctl status mysqld //檢視mysqld服務,此處要是檢視到activity狀態是running那就表明已經

//安裝成功了

systemctl enable mysqld //設定開機啟動

systemctl daemon-reload //過載服務

安裝時會產生乙個預設的密碼,檢視此密碼的檔案一般存在於/var/log/mysqld.log上

grep 'temporary password' /var/log/mysqld.log //檢視密碼

mysql -uroot -p   //輸入密碼後就會顯示黑白的歡迎介面了,到這裡,mysql已經安裝成功了。

版本的mysql採用了密碼機制,預設為medium,要求密碼有大寫字母及特殊字元,下邊我將說說如何改掉這個。

//首先我得改掉這個臨時密碼,進入mysql後輸入

set password for 'root'@'localhost'=password('mypass123456!');

show variables like '%password%' //檢視mysql關於密碼相關的配置

0 是 low,1是medium,2是strong

一般我在命令列通過 

set global validate_password_policy=0; //設定密碼策略等級 

set global validate_password_length=6; //設定密碼最小長度

當然你也可以通過/etc/my.cnf配置檔案找到相關項進行設定 

退出,重啟一下mysqld服務

systemctl restart mysqld 大功告成了

安裝完成後設定字元編碼

需要注意的是,要修改的地方非常多,相應的修改方法也很多。下面是一種最簡單最徹底的方法:

一、windows系統下面

1、中止mysql服務

2、在mysql的安裝目錄下找到my.ini,如果沒有就把my-medium.ini複製為乙個my.ini即可

3、開啟my.ini以後,在[client]和[mysqld]下面均加上default-character-set=utf8,儲存並關閉(mysqld中增加如果出錯,可以試 character-set-server=utf8)

4、啟動mysql服務

二、linux系統下面

1、中止mysql服務(bin/mysqladmin -u root shutdown)

2、在/etc/下找到my.cnf,如果沒有就把mysql的安裝目錄下的support-files目錄下的my-medium.cnf複製到/etc/下並改名為my.cnf即可

3、開啟my.cnf以後,在[client]和[mysqld]下面均加上default-character-set=utf8,儲存並關閉

4、啟動mysql服務(bin/mysqld_safe &)

非常簡單,這樣的修改一勞永逸,今後mysql一切相關的預設編碼均為utf-8了,建立新**的時候無需再次設定

需要注意的是,當前資料庫中已經存在的資料仍保留現有的編碼方式,因此需要自行轉碼,方法在網上有很多,不再贅述

注意:如果是高版本的mysql中,增加時,

將mysql預設編碼修改為utf-8呢?只需在my.ini中的[mysqld]組名的末尾新增:

character-set-server=utf8

即可。那mysqld:unknown variable 'default-character-set=utf8'的錯誤原因是什麼呢?因為引數:default-character-set=utf8 在較新版本的mysql 中已移除。所以,建議高版本的mysql使用」character-set-server「,而不要使用「default-character-set」。

檢視字元編碼:設定好後,如何檢視我們設定的字元編碼是否ok呢?可以在命令提示符下輸入:

show variables like 'char%'

YUM方法安裝mysql5 7版本

好久沒安裝過mysql了,近日新來了位同事,要為其配置環境,順帶把過程也記一下吧 系統環境 centos 7。yum y install wget然後 wget 安裝mysql源 yum localinstall mysql57 community release el7 8.noarch.rpm ...

MySQL5 7解壓版安裝

自己選擇版本與作業系統。如這裡放到了c softinstall mysql 5.7.21 winx64 mysql home c softinstall mysql 5.7.21 winx64在path 後面新增 mysql home bin,當然如果是win10系統,配置環境變數更方便 建立my....

Mysql5 7安裝之yum安裝方式

wget 注意 若wget命令用不了,wget command not found的解決辦法 yum localinstall mysql57 community release el7 8.noarch.rpmyum repolist enabled grep mysql.community.這一...