linux安装指定mysql版本安装,linux yum安装指定版本mysql
1、下載mysql rpm包
cd /usr/local/src
wget https://dev.mysql.com/get/mysql80-community-release-el7-.noarch.rpm
2、安裝下載的rpm包
yum localinstall mysql80-community-release-el7-.noarch.rpm
或
sudo rpm -Uvh mysql80-community-release-el6-n.noarch.rpm
3、查看yum存儲庫中的mysql版本,默認最新的enabled,需要改成需要的版本
yum repolist all | grep mysql
4、修改為需要的版本,機禁用yum存儲庫中mysql不需要的版本和開啟需要的版本
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
或
手動編輯/etc/yum.repos.d/mysql-community.repo 文件來選擇,把默認版本的enabled=1改為0,需要版本的enabled=1
5、安裝mysql
yum install mysql-community-server
6、5.7版本mysql第一次啟動自動生成臨時密碼,可通過查看日志找到
grep 'temporary password' /var/log/mysqld.log
如果這個文件為空:
1.刪除原來安裝過的mysql殘留的數據(這一步非常重要,問題就出在這)
rm -rf /var/lib/mysql
2.重啟mysqld服務
systemctl restart mysqld
3.再去找臨時密碼
grep ‘temporary password’ /var/log/mysqld.log
7、修改密碼,按提示修改
sudo mysql_secure_installation
但是密碼要求是很復雜的,需要關閉復雜密碼,在my.cnf中加入
plugin-load=validate_password.so
validate-password=OFF
再執行修改密碼即可設置簡單密碼
7.1無密碼登錄
修改my.cnf,找到[mysqld],在下面加上skip-grant-tables或者--skip-grant-tables,重啟mysql即可無密碼登錄
7.2修改密碼
無密碼登錄后,登錄mysql命令行,update user set authentication_string='' where user='root';(將密碼置為空),退出
7.3改為有密碼登錄,再空密碼登錄命令行,ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';(更改密碼)
8、總結
重點是第2、3點,學會用yum安裝想要的版本
【Linuc-CentOS 】通過yum安裝 指定版本的nodejs
原 [Linuc-CentOS ]通過yum安裝 指定版本的nodejs 2018年06月21日 06:56:32?黑夜的風?閱讀數:884 ? ?版權聲明:本文為博主原創文章,未經博主允許不得轉載. ...
yum安裝指定版本的軟件包的方法
yum默認都是安裝最新版的軟件,這樣可能會出一些問題,或者我們希望yum安裝指定(特定)版本(舊版本)軟件包.所以,就順帶分享yum安裝指定(特定)版本(舊版本)軟件包的方法. 過程如下:假設這里是我 ...
yum 安裝指定版本Docker
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明.本文鏈接:https://blog.csdn.net/weixin_39553910/artic ...
在CentOS系統中使用yum安裝指定版本軟件的方法
yum默認都是安裝最新版的軟件,這樣可能會出一些問題,或者我們希望yum安裝指定(特定)版本(舊版本)軟件包.所以,就順帶分享yum安裝指定(特定)版本(舊版本)軟件包的方法. 過程如下: 假設這里是 ...
CentOS 6.9/7通過yum安裝指定版本的JDK/Maven
說明:通過yum好處其實很多,環境變量不用配置,配置文件放在大家都熟悉的地方,通過rpm -ql xxx可以知道全部文件的地方等等. 一.安裝JDK(Oracle JDK 1.8) # wget -- ...
linux下yum安裝指定的mysql版本
因為直接使用yum安裝的mysql會是默認版本5.1的版本? 但是有的同學不滿足又想要其他版本的怎么辦呢? 曾時候我來提供一種方案(僅供參考): 我們可以使用rpm包來進行指定mysql版本的安裝, ...
yum 安裝mysql, yum安裝指定版本的mysql
yum安裝mysql: 1. 查看有沒有安裝過 ? ? yum list installed MySQL* (有存在要卸載yum remove MySQL*) ? ? rpm -qa | grep m ...
CentOS 6.9/7通過yum安裝指定版本的MySQL
一.安裝CENTOS 6 # wget http://repo.mysql.com/mysql57-community-release-el6.rpm && rpm -ivh mysq ...
yum安裝高版本mysql(5.5)
1.導入第三方源webtatic rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm 2.如果已安裝低版本的mysql就刪除 yum r ...
隨機推薦
解析html并使用canvas進行渲染
在學習html5的時候,使用canvas實現了對html文本的解析和渲染,支持的tag有
....
.JS 省,市,區
// 純JS省市區三級聯動 // 2011-11-30 by http://www.cnblogs.com/zjfree var addressInit = function (_cmbProvinc ...
常州培訓 day3 解題報告
第一題: 給出數軸正半軸上N個點的坐標和其權值,給出初始體力值M,人一開始在位置0,體力值會隨著走過路程的增加而增加,走多少個單位的路消耗多少體力值.到每個點可以打掉,消耗的體力值就是其權值.求?最多 ...
mysql limit
select * from tablename limit 1,4即取出第2條至第5條,4條記錄
使用Navicat for Oracle工具連接oracle的圖文教程
點評:今天上網的時候偶然發現了一款oracle的客戶端的圖形化管理和開發工具,當看到這個界面的時候,感覺很舒服,便上網搜了一下這個工具,看百度百科之后感覺很出乎我的意料,這個產品對于許多的數據庫竟都有 ...
java url中文 編譯和解碼
js到servlet: js端 var?minename='中文'; minename=encodeURI(encodeURI(minename)); java servlet 端 String na ...
(轉載)JavaScript中的Window窗口對象
(轉載)http://www.ijavascript.cn/jiaocheng/javascript-window-65.html 例子:
< ...[cocos2d-x3.0]Android+NDK+Eclipse環境搭建及編譯步驟~
1: 必要準備 1): jdk&jre 2): adt-bundle 3): android ndk r9 4): python2.7 5): cocos2d-x 3.0 alpha0 2: ...
switch case加條件語句(非等值) php
<?php $s_level=rand(1,6); echo $s_level.'
'; switch(true){ case $s_level<3 : echo 'l ...
Lua中的require(轉)
lua中的require機制?? ?為了方便代碼管理,通常會把lua代碼分成不同的模塊,然后在通過require函數把它們加載進來.現在看看lua的require的處理流程.1.require機制相關 ...
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的linux安装指定mysql版本安装,linux yum安装指定版本mysql的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux远程hadoop,远程调试Ha
- 下一篇: linux 文件系统 代码,Linux文