1. 程式人生 > >centos7使用rpm安裝mysql

centos7使用rpm安裝mysql

折騰了兩天,走了好多彎路,終於安裝上mysql了,希望這篇部落格幫個各個博友少走彎路,順利安裝mysql。

準備:
centos 7.2_64位的,如果不清楚自己系統的位數,可以通過file /bin/ls 檢視

基本rpm使用語句:
1. 檢視有沒有舊版本 的mysqlrpm -qa | grep -i mysql
2. 解除安裝舊版本的mysql rpm -ev mysql-libs-5.1.71-1.el6.x86_64
3. 安裝mysql rpm -ivh mysql-community-common-5.7.17-1.el7.i686.rpm,i 表示安裝,v 表示顯示訊息,h表示人性化/進度條

安裝:

1. 下載相應的rpm包,在http://dev.mysql.com/downloads/mysql/ 選擇 red hat interprise linux/oracle 選項下載 mysql-5.7.17-1.el6.x86_64.rpm-bundle.tar,解壓後會看到一系列rpm包,但是需要的只有4個

2. 依次安裝下列包,注意順序

  • rpm -ivh mysql-community-common-5.7.17-1.el7.x86_64.rpm
  • 如果提示以下錯誤
    file /usr/share/mysql/czech/errmsg.sys from install of mysql-community-common-5.7.17-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.44-2.el7.centos.x86_64

    使用 rpm -qa | grep -i mysql 獲取已有的mariadb,並使用
    rpm -ev mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps解除安裝,解除安裝之後重新安裝,提示成功後進入下一步

  • rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm 安裝成功進入下一步
  • rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm安裝成功進入下一步
  • rpm -ivh mysql-community-server-5.7.17-1.el7.x86_64.rpm
    安裝成功進入下一步
  • mysql 基本已經安裝完成,中間如果需要哪個包的話,就使用 yum 下載,我在安裝的過程中,需要下載的有這三個 yum install numactlyum install perlyum install net-tools,每個系統都不一樣,需要哪個就下載哪個就可以了,中間有時會讓你確定安裝,輸入 y 就行了。
如果是這個錯,代表缺少 numactl ,使用yum  install    numactl安裝就可以了
        libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.17-1.el6.x86_64
        libnuma.so.1(libnuma_1.1)(64bit) is needed by mysql-community-server-5.7.17-1.el6.x86_64
        libnuma.so.1(libnuma_1.2)(64bit) is needed by mysql-community-server-5.7.17-1.el6.x86_64

4. 安裝完成後,啟動Mysql sudo service mysqld start

5. 檢視mysql的初始密碼,less /var/log/mysqld.log 找出檔案的內容A temporary password is generated for [email protected]: yRXtgZdm&3;t 冒號後面就是初始密碼

6. 進入mysqlmysql -uroot -p 輸入初始密碼,成功進入mysql

7.重置密碼,在mysql的命令列下輸入set PASSWORD=PASSWORD('密碼'); 注意密碼包括大小寫數字,而且位數不能太短

`

相關推薦

yum安裝之-安裝mysql--技術支持TPshop商城

mbo 端口 pts 啟動項 下載 依賴 所有者 環境 解決 ## 源碼 編譯安裝 Mysql 以 mysql-5.7.15.tar.gz 為例 安裝中涉及的幾點需要提前說明的問題: 所有下載的文件將保存在 /root 目錄下 mysql 將以

centos7 用yum安裝mysql(轉)

unity 文件 設置密碼 highlight yum oca 網上 get r文件 CentOS 7的yum源中貌似沒有正常安裝mysql時的mysql-sever文件,需要去官網上下載 # wget http://dev.mysql.com/get/mysql-

如何在PHP7中安裝mysql的擴展

php mysql相對與PHP5,PHP7的最大變化之一是移除了MySQL擴展,推薦使用mysqli或者pdo_mysql,實際上在PHP5.5開始,PHP就著手開始準備棄用mysql擴展,如果你使用mysql擴展,可能看到過這樣的提示”Deprecated: mysql_connect(): The mys

CentOS7 安裝 MySQL

libaio 遠程登錄 oca 狀態 遠程 鏈接 user centos7 處理 一、首先檢查 MySQL 是否已安裝 yum list installed | grep mysql 如果有的話 就全部卸載 yum -y remov

搭建JEESZ分布式架構3--CentOs下安裝MySQL(環境準備)

spring mvc+my batis dubbo+zookeerper kafka restful redis分布式緩存 聲明:因為運行環境是基於Linux系統的,在做此框架之前需要做一些前期的環境準備工作CentOs下安裝MySQL網上很多實例,因為博客後期作為框架的原生教程,故這邊做詳細

在CentOS 7上源碼編譯安裝MySQL 5.7

mysql source cmake 1.系統環境[[email protected]/* */ ~]# uname -r3.10.0-514.el7.x86_64 [[email protected]/* */ ~]# cat /etc/redhat-release

1.centOS安裝Mysql

lib64 restart service 創建用戶 ble 修改root密碼 found vim libc.so.6 上個星期研究了一個星期的Mysql,從今天起把學到的東西整理一下。 -------------------------------------------

Centos6.5 編譯安裝Mysql 5.5.3.7

oca eight file ont libxml kconfig 最大值 fig toc 1、準備依賴包 yum install gcc* c++ * bison autoconfautomakezlib* libxml* ncurses-devellibmcrypt*

Linux下安裝Mysql

ibm get col cli nbsp bench -s sudo clas 1. sudo apt-get install mysql-server 2. sudo apt-get isntall mysql-client 3. sudo apt-get instal

Mac下安裝MySQL(含配置)

.tar.gz 界面 take 8.4 通過 -1 pass 查看 pack 首先需要下載 MySQL Community Server 下載地址:https://dev.mysql.com/downloads/mysql/ 進入MySQL的下載界面(https:

CentOS 7 安裝MySQL 5.6遇到問題及解決方案

linux localhost not ces name 解決 info target case centos下安裝mysql真的沒有想象中那麽容易,在這裏我總結一下遇到的問題 1. ERROR 2002 (HY000): Can’t connect to loca

yum && 編譯 安裝mysql 5.7 多實例

name mon symbol server-id service lin extra safe min yum安裝 [[email protected]/* */ ~]# wget http://repo.mysql.com/mysql57-community

linux CentOS6.5 yum安裝mysql 5.6

linux centos6.5 yum安裝mysql 5.6直接按步驟安裝# wget # rpm -ivh mysql-community-release-el6-5.noarch.rpm [[email protected]/* */ ~]# yum repolist all | grep

在centos 6.9 上rpm安裝mysql

centos 6.9 mysql rpm在centos 6.9 上rpm安裝mysql環境:Linux:CentOS release 6.9 64bitMySQL: mysq-5.7.181、在/home創建mysql目錄,下載如下四個軟件包http://mirrors.sohu.com/mysql/MySQ

centos 下 安裝mysql

root mmu nbsp server epo http 問題 arc 可用 今天在centos上安裝了一下 mysql 出現了一點問題 記錄一下解決方案: 1:解決yum install mysql-server沒有可用包的問題 sudo yum install mys

轉載(windows下安裝mysql)

lena 回車 code server cto bds 依次 隨機 技術 轉載請聲明出處:http://blog.csdn.net/u013067166/article/details/49951577 最近重裝了系統,去MySQL官網下載了最新的

記錄下 rhel 7 安裝MySQL 並重置root密碼

load art localhost stop auth flush ring leg databases 註意官方是很不提倡用root的。 下載並安裝MySQL 最新的rpm地址 https://dev.mysql.com/downloads/repo/yum/

Mac下安裝MySQL

文件 ror quit 裝包 重新啟動 pan set eset 官網 安裝mysql有兩種方式:1為官方下載dmg安裝包。2為使用brew進行安裝。 安裝步驟: 一、官方下載dmg安裝包進行安裝 1、登陸官網下載 https://downloads.mysql.

安裝MySQL及遇到的坑

all next stop ati date use dev 登錄 服務 1)mysql下載  地址:https://dev.mysql.com/downloads/mysql/ 2)一路next安裝,安裝好後文件目錄如下(不包括data文件夾,my.ini文件) 3

源碼安裝mysql

源碼安裝mysql創建mysql組:groupadd mysql創建mysql用戶並賦予這個mysq組中,不創建家目錄,不允許用戶登錄。(因為剛剛創建的mysql是虛擬用戶,所以不允許登錄)useradd mysql -g mysql -M -s /bin/nologin源碼安裝mysql 解壓後進行編譯安裝