工作中經常需要安裝mysql,每次安裝的時候,總是用不同的方法安裝,有錯誤就解決一下,今天又重新裝了一次mysql,記錄下過程,以後就用這種方式安裝了!
1、檢視系統版本
[root@test107vm14 rpm-gpg]# lsb_release
-alsb
version: :core-4
.1-amd64
:core-4
.1-noarch
:cxx-4
.1-amd64
:cxx-4
.1-noarch
:desktop-4
.1-amd64
:desktop-4
.1-noarch
:languages-4
.1-amd64
:languages-4
.1-noarch
:printing-4
.1-amd64
:printing-4
.1-noarch
distributor
id: centos
description: centos
linux
release 7.3
.1611 (core)
release: 7.3
.1611
codename: core
3、檢查是否已經存在mysql,若存在解除安裝,避免安裝時產生一些錯誤!
rpm -qa
| grep -i mysql
若存在,使用rpm -e packname –nodeps命令刪除安裝包
which mysql
檢視mysql配置資訊,刪除對應的配置檔案等資訊!
刪除mysql使用者
userdel mysql
4、上傳安裝包
mkdir -p /usr/local/mysql
上傳安裝包
5、解壓縮安裝包
tar -xvf mysql-5.6
.41-1.el7.x86_64.rpm-bundle.tar
解壓後,得到如下檔案
6、建立mysql使用者和組
groupadd -g
1000 mysql
useradd mysql -g mysql -p mysql
7、安裝mysql
rpm -ivh mysql-server-5.6
.41-1.el7.x86_64.rpm
提示錯誤:
conflicts with
file
from package mariadb-libs-1:5.5
.56-2.el7.x86_64
與mariadb衝突,刪除mariadb即可!
rpm -e mariadb-libs
-1:5.5
.56-
2.el7.x86_64 --nodeps
然後重新執行上面的安裝命令!
rpm -ivh mysql-client-5.6
.41-1.el7.x86_64.rpm
rpm -ivh mysql-devel-5.6
.41-1.el7.x86_64.rpm
rpm -ivh mysql-shared-5.6
.41-1.el7.x86_64.rpm
安裝這四個即可,至此安裝完成!
8、啟動mysql
service mysql start
啟動成功後,可檢視是否成功監聽3306埠
9、使用隨機密碼登入mysql
find / -name .mysql_secret
查詢生成的隨機密碼路徑,檢視此檔案,獲取隨機密碼
使用隨機預設密碼登入mysql
mysql -u root -p
10、修改密碼登陸成功後,修改密碼,否則無法選擇資料庫進行操作
set password=password('password');
flush privileges;
至此,便可以進行mysql操作了;
centos 7 安裝MySQL 筆記
1.安裝 wget rpm ivh mysql community release el7 5.noarch.rpm yum install mysql community server 成功安裝之後重啟mysql服務 service mysqld restart 初次安裝mysql是root賬戶是...
centos7離線安裝mysql
選擇red hat enterprise linux 7 oracle linux 7 把os的版本選擇為all 安裝之前先解除安裝自帶的mysql 搜尋mysql的rpm包 rpm qa grep i mysql rpm qa grep i mariadb刪除mysql rpm e mariadb...
CentOS7安裝MySql指南
1 通過 rpm qa grep mariadb 命令檢視 mariadb 的安裝包 2 通過 rpm e mariadb libs 5.5.56 2.el7.x86 64 nodeps 命令裝卸 mariadb 3 通過 cd usr local 命令進入根目錄下的usr目錄下的local目錄,並...