Linux上yum安裝mysql5.6

lhrbest發表於2020-01-17

Linux上yum安裝mysql5.6


1、配置YUM源

在MySQL官網中下載YUM源rpm安裝包:https://dev.mysql.com/downloads/repo/yum/


wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm

安裝mysql源


yum localinstall mysql57-community-release-el6-7.noarch.rpm

檢查mysql源是否安裝成功


yum repolist enabled | grep "mysql.*-community.*"



2、修改預設安裝的mysql版本

可以修改vim /etc/yum.repos.d/mysql-community.repo源,改變預設安裝的mysql版本。比如要安裝5.6版本,將5.7源的enabled=1改成enabled=0。然後再將5.6源的enabled=0改成enabled=1即可。


改完之後的效果如下所示: 

Linux上yum安裝mysql5.6



3、安裝MySQL

yum install mysql-community-server

4、啟動MySQL服務

1 service mysqld status --檢視有沒有開啟服務

2 service mysqld start --開啟服務

3 service mysqld stop --停止服務

4 service mysqld restart --重啟服務 

5、開機啟動

1、檢視mysql是否自啟動,這裡是在linux中執行的並且設定開啟自啟動命令

# chkconfig --list | grep mysqld

    mysqld          0:off   1:off   2:off   3:on    4:on    5:on    6:off

 

2、設定開機啟動

# chkconfig mysqld on

    mysqld          0:off   1:off   2:on    3:on    4:on    5:on    6:off


5、修改root本地登入密碼

        由於mysql剛剛安裝完的時候,mysql的root使用者的密碼預設是空的,所以我們需要及時用mysql的root使用者登入(第一次Enter鍵,不用輸入密碼),並修改密碼


[root@localhost ~]# mysql -u root

    Welcome to the MySQL monitor.  Commands end with ; or \g.

    Your MySQL connection id is 2

    Server version: 5.6.41 MySQL Community Server (GPL)

 

    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

 

    Oracle is a registered trademark of Oracle Corporation and/or its

    affiliates. Other names may be trademarks of their respective

    owners.

 

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    

mysql> use mysql;

    Reading table information for completion of table and column names

    You can turn off this feature to get a quicker startup with -A

 

    Database changed

 

mysql> update user set authentication_string=password('321') where user = 'root';

    Query OK, 4 rows affected (0.02 sec)

    Rows matched: 4  Changed: 4  Warnings: 0

 

[root@localhost ~]# flush privileges;

Query OK, 0 rows affected (0.02 sec)

 

 

接著執行:

 

SELECT * from mysql.user\G;

去找到root使用者的authentication_string這項,並把它的值記下來。

 

MySQL會給密碼進行加密,你想要設定的密碼進行加密後的值就等於此時authentication_string這項的值

 

所以接下來把Password這項的值也設定成此時authentication_string項的值就ok了;我設定的密碼是321 ,其對應的密文是  *7297C3E22DEB91303FC493303A8158AD4231F486

 

執行下面兩條sql語句:

 

update mysql.user set password = '*7297C3E22DEB91303FC493303A8158AD4231F486' where user = 'root';

flush privileges;

可以跳過密碼登入:


#vim /etc/my.cnf(注:windows下修改的是my.ini)


在文件內搜尋mysqld定位到[mysqld]文字段:

/mysqld(在vim編輯狀態下直接輸入該命令可搜尋文字內容)


在[mysqld]後面任意一行新增“skip-grant-tables”用來跳過密碼驗證的過程,如下圖所示:

Linux上yum安裝mysql5.6



儲存文件並退出:


#:wq

2.接下來我們需要重啟MySQL:


/etc/init.d/mysql restart(有些使用者可能需要使用/etc/init.d/mysqld restart)

Linux上yum安裝mysql5.6



3.重啟之後輸入#mysql即可進入mysql。


  Linux上yum安裝mysql5.6


6、允許遠端連線

grant all on *.* to root@'%' identified by 'password' with grant option;


flush privileges;


參考:https://blog.csdn.net/hua1011161696/article/details/80666025、


 





About Me

........................................................................................................................

● 本文作者:小麥苗,部分內容整理自網路,若有侵權請聯絡小麥苗刪除

● 本文在itpub、部落格園、CSDN和個人微 信公眾號( xiaomaimiaolhr)上有同步更新

● 本文itpub地址: http://blog.itpub.net/26736162

● 本文部落格園地址: http://www.cnblogs.com/lhrbest

● 本文CSDN地址: https://blog.csdn.net/lihuarongaini

● 本文pdf版、個人簡介及小麥苗雲盤地址: http://blog.itpub.net/26736162/viewspace-1624453/

● 資料庫筆試面試題庫及解答: http://blog.itpub.net/26736162/viewspace-2134706/

● DBA寶典今日頭條號地址:

........................................................................................................................

● QQ群號: 230161599 、618766405

● 微 信群:可加我微 信,我拉大家進群,非誠勿擾

● 聯絡我請加QQ好友 646634621 ,註明新增緣由

● 於 2020-01-01 06:00 ~ 2020-01-31 24:00 在西安完成

● 最新修改時間:2020-01-01 06:00 ~ 2020-01-31 24:00

● 文章內容來源於小麥苗的學習筆記,部分整理自網路,若有侵權或不當之處還請諒解

● 版權所有,歡迎分享本文,轉載請保留出處

........................................................................................................................

小麥苗的微店

小麥苗出版的資料庫類叢書http://blog.itpub.net/26736162/viewspace-2142121/

小麥苗OCP、OCM、高可用網路班http://blog.itpub.net/26736162/viewspace-2148098/

小麥苗騰訊課堂主頁https://lhr.ke.qq.com/

........................................................................................................................

使用 微 信客戶端掃描下面的二維碼來關注小麥苗的微 信公眾號( xiaomaimiaolhr)及QQ群(DBA寶典)、新增小麥苗微 信, 學習最實用的資料庫技術。

........................................................................................................................

歡迎與我聯絡

 

 



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2673821/,如需轉載,請註明出處,否則將追究法律責任。

相關文章