Linux上yum安裝mysql5.6
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即可。
改完之後的效果如下所示:
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”用來跳過密碼驗證的過程,如下圖所示:
儲存文件並退出:
#:wq
2.接下來我們需要重啟MySQL:
/etc/init.d/mysql restart(有些使用者可能需要使用/etc/init.d/mysqld restart)
3.重啟之後輸入#mysql即可進入mysql。
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 從頭開始|在CentOS上通過Yum安裝MySQL5.6CentOSMySql
- Linux安裝Mysql5.6LinuxMySql
- Linux 安裝 yumLinux
- linux 安裝yum 安裝phpLinuxPHP
- Redhat 5 上安裝yumRedhat
- linux配置本地yum安裝--FTP yumLinuxFTP
- 【Linux】yum 安裝nginxLinuxNginx
- CentOS6.5上安裝MySQL5.6CentOSMySql
- MySQL5.6 linux原始碼安裝MySqlLinux原始碼
- 在linux(Centos 7以上版本親測)上安裝mysql5.6LinuxCentOSMySql
- Linux安裝MySQL(使用yum)LinuxMySql
- linux下yum安裝mongoLinuxGo
- linux系統安裝yumLinux
- RedHat Linux安裝CentOS YUMRedhatLinuxCentOS
- Redhat linux 6.5 yum安裝RedhatLinux
- Linux下安裝java及配置(yum安裝)LinuxJava
- SOLARIS下的Package安裝(包括直接網上安裝,類似linux的YUM)PackageLinux
- Linux下MySQL5.6原始碼安裝LinuxMySql原始碼
- 使用Yum安裝MongoDB Linux版MongoDBLinux
- RedHat Linux 本地Yum源安裝RedhatLinux
- cenos上透過yum安裝mariadb
- yum安裝
- linux 環境RPM 安裝MYSQL5.6LinuxMySql
- Linux環境MySQL5.6安裝實踐LinuxMySql
- mysql安裝 (yum 安裝)MySql
- linux下yum無法安裝lrzszLinux
- yum 安裝 PHPPHP
- mysql yum 安裝MySql
- yum安裝nginxNginx
- yum安裝lampLAMP
- yum安裝mysqlMySql
- Linux 筆記分享十四:YUM 線上安裝Linux筆記
- Linux – CentOS 7 yum方式快速安裝MongoDBLinuxCentOSMongoDB
- Red Hat Linux安裝CentOS的yum源LinuxCentOS
- yum install 安裝linux系統包Linux
- Linux中檢視yum安裝的jdk位置LinuxJDK
- mysql5.6的安裝(cmake)MySql
- Docker Centos安裝Mysql5.6DockerCentOSMySql