CentOs6.7 安裝Mysql 5.7.21
一、安裝
1.1 檢測是否已安裝mysql
yum list installed |grep mysql
如果之前沒有安裝過mysql,但是系統仍然會為你新增一個預設的mysql包,名字一般為mysql-libs.x86_64,需刪除1.2 刪除系統自帶的mysql及其依賴(可以放心刪除,因為當你安裝5.7.21版之後,系統會為你再次新增你刪除的東西)
yum -y remove mysql-libs.x86_64
1.3因為我們使用的是centos6.7,所以我們只能使用官網上提供的el6版本的mysql官網網址:https://dev.mysql.com/downloads/repo/yum/
上圖紅框選中的就是我們需要下載的內容。我們可以直接從官網下載後上傳到伺服器安裝,也可以使用wget命令獲取
wget https://dev.mysql.com/get/mysql-community-release-el6-11.noarch.rpm
無論是使用wget下載,還是手動下載後上傳到伺服器。下一步我們都可以執行下面的命令來安裝
yum localinstall mysql-community-release-el6-11.noarch.rpm
檢查mysql是否安裝成功
yum repolist enabled | grep "mysql.*-community.*"
如果看到上圖的效果,說明已安裝成功。
1.4 安裝
到上面還沒算完,還要真正安裝,執行下面的命令
yum install mysql-community-server
根據網速的不同,安裝時間也會不同。可能要等一會兒安裝完畢看到“complete”字樣,說明已成功
到這裡為止,安裝就可以說是告一段落了
二、啟動
如果你配置了相應的service服務,那麼可以執行 service start mysqld命令啟動mysql
否則,你也可以通過執行
/etc/init.d/mysqld start
上面的命令來啟動mysql。三、密碼
還有個問題就是,安裝完mysql,系統會為你生成一個預設密碼,這個密碼我們可以從這裡看到
grep 'temporary password' /var/log/mysqld.log
效果如下
2018-03-19T15:48:43.298468Z 1 [Note] A temporary password is generated for [email protected]: u11D>.WueUuH
如果需要修改,執行下面命令
mysql -uroot -p
執行命令後,會提示你輸入密碼,第一次需要輸入系統給你生成的預設密碼。然後就可以進入mysql 了,再在sql環境執行下面命令,修改密碼。
ALTER USER [email protected] IDENTIFIED BY 'YourPassWord'
四、訪問
我的環境是在我的筆記本中安裝的VMWare的虛擬機器,在虛擬機器中安裝的mysql,虛擬機器ip是192.168.122.15
然後我從我的筆記本上面使用navicat訪問虛擬機器的資料庫,不通
一般來說會有兩種原因造成不能訪問
第一個是開放遠端電腦訪問的許可權。
執行命令
mysql -u root -p
然後輸入密碼,登入mysql ,執行查詢
use mysql;
select user,host from user;
看到的user為root的使用者只有訪問localhost的記錄,因此需要新增一條user為root的且hsot為%的記錄,就可以讓所有外網使用者訪問了。命令如下
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourPassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
執行完畢,效果如下圖
如上圖所示,host為'%'代表所有外網使用者都可以訪問。
但是如果你僅僅打算給某幾個ip的伺服器以訪問許可權,那麼可以把上面的命令中的'root'@'%'改為'root'@'xxx.xxx.xx.xx'
第二個原因是虛擬機器的防火牆沒有開啟3306埠的許可權,因此需要手動設定。
方法如下
vi /etc/sysconfig/iptables
然後在這個檔案中新增一句話
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
需要注意的是,這段話一定要加在“icmp-host-prohibited”之前,截圖如下
然後重啟防火牆服務,執行以下命令
service iptables restart
執行完畢後,如果沒有報錯,就可以了
然後使用navicat訪問,恭喜你,應該可以成功了!
資料
相關推薦
CentOs6.7 安裝Mysql 5.7.21
一、安裝 1.1 檢測是否已安裝mysqlyum list installed |grep mysql 如果之前沒有安裝過mysql,但是系統仍然會為你新增一個預設的mysql包,名字一般為
linux系統centOS 7安裝 mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
#解除安裝系統自帶的Mariadb [[email protected] local]# rpm -qa|grep mariadb mariadb-libs-5.5.52-1.el7.x86_64 [[email protected] local]# rpm -e --nodep
CentOS6.9安裝mysql-5.7.18-1.el6.i686.rpm-bundle.tar
先去(http://mirrors.sohu.com/mysql/MySQL-5.7/)下載 將下載的檔案上傳到伺服器/usr/local下,接著執行如下命令 rpm -qa|grep mysql #檢視mysql是否安裝,如果已經安裝需要解除安裝,如果是 yum -y remove
64位centos6.7安裝mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz
1. 從官網下載 mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz # wget -c http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.9-linux-gl
centos 7 安裝 MySQL 5.7
centos 7 yum 安裝 mysql5.7環境介紹服務器地址:192.168.99.122MySQL版本:MySQL 5.7mysql-community-server-5.7.19-1.el7.x86_64操作步驟#下載安裝yum源wget http://repo.mysql.com/mysql57-
朝花夕拾:linux CentOS 7 安裝mysql 5.7.13
linux centos 7 安裝mysql 5.7 1.安裝環境:[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)Mysql版本號:mysql-5.7.13-linux-glibc2.5-
Contos 7 安裝 Mysql 5.7
mysql 進程 用戶密碼 分享圖片 OS img com 完全 shel 數據庫 Contos 7 安裝 Mysql 5.7 1、下載 MySQL 官方的 Yum Repository 從 MySQL 官網選取合適的 MySQL 版本,獲取下載地址。 然後使用 wget
CentOS 7 - 安裝MySQL 5.7
tools -bash temp 找到 system lan mmu mysql etc CentOS 7的默認yum倉庫中並沒有MySQL5.7,我們需要手動添加,好在MySQL官方提供了倉庫的地址,所以我們能夠比較簡單地安裝MySQL。 本文我們將介紹CentOS 7下
CentOS 7 安裝 MySQL 5.7.23
gre cmd 環境變量 under emp -i 阿裏 not -a 阿裏雲服務器 CentOS 7 安裝 MySQL 5.7.23 。 一、準備工作 1、MySQL 官網下載 MySQL 5.7.23 :mysql-5.7.23-linux-glibc2.12-x8
Centos 7 安裝Mysql-5.7
==========運維之路 環境如下 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [[email prote
win 7安裝mysql 5.7.20 及報錯
本文重點講解安裝過程中報錯 This application requires Visual Studio 2013 Redistributable. Please install the Redistributable then run this installer
CentOS 7 安裝mysql 5.7版本
-i mysqld 選擇 初始化 提示 png load 需要 權限 1.安裝包下載 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 選擇下面的RPM Bundle這個直接下載(wget有點
centos 6.5 安裝mysql 5.7.21 community
connect edi 主機 查看 restart 特殊 generated src req Step1: 檢測系統是否自帶安裝mysql # yum list installed | grep mysql Step2: 刪除系統自帶的mysql及其依賴命令: # yum
mysql安裝-CentOS6下解壓安裝mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
cannot x86 sed 一次 article www. 連接 初始 fresh 刪除已經安裝版本 yum list installed mysql [root@localhost ~]# yum list installed mysql Loaded plugi
Centos7.4 安裝MySQL 5.7.21 (通用二進制包)
efi table eric 下載 logic ant ras modify 軟件 1.下載安裝包 MySQL 官方下載地址:https://dev.mysql.com/downloads/mysql/ MySQL 5.7官方安裝文檔:https://dev.mysql.c
linux 安裝mysql 5.7.21 32位安裝包
最近在我的阿里雲伺服器上配置目前最新版的mysql5.7.20,期間出現各種奇葩問題,針對自己的各種問題也是網上各種扒資料,各個擊破,最後終於大功告成。 趁熱打鐵,以下將自己的安裝登入過程以及遇到的問題盡力按照流程詳細還原! 1.準備工作(由於個人有強迫症並且力求完美,所以檔案的存
Linux中安裝MySql 5.7.21的詳細操作步驟
一:到mysql官網下載最新的mysql包 mysql-5.7.21-linux-glibc2.12-x86_64 官方下載地址:https://dev.mysql.com/downloads/mysql/ 下載地址://www.jb51.net/softs/38849.html 二:在linux /u
CentOS6.10下安裝mysql-5.7.24
odi mys 離線 命令 內容 ODB undle ida 限制 卸載原有mysql 因為mysql數據庫在Linux上實在是太流行了 所以目前下載的主流Linux系統版本基本上都集成了mysql數據庫在裏面 我們可以通過如下命令來查看我們的操作系統上是否已經安裝了mys
CentOS 7.4 使用yum源安裝MySQL 5.7.21
使用yum install mysql-server安裝從CentOS 7.0釋出以來,yum源中開始使用mariadb來代替MySQL的安裝。即使你輸入的是yum install mysql , 顯示的也是mariadb的安裝內容。 輸入yum install mysql
centos7.2 安裝mysql 5.7.21
1.下載 cd /data/server/ wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz 2.解壓並重命名 tar -xzvf mysql-5.7.21-linux