centos 安裝 mysql 5.6和workbench

windows下安裝mysql很簡單,去官網找到.msi文件,一鍵安裝就OK了.

Centos下面安裝Mysql5.6其實也是蠻簡單的.

注意:centos6.5默認mysql版本是5.1的

1.添加YUM源

a.去官網下載對應於操作系統版本的rpm文件:

sudo wget http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

b..安裝mysql-community-release-el6-5.noarch.rpm

sudo yum install mysql-community-release-el6-5.noarch.rpm

c.查看yum源列表

yum repolist

或者進入/etc/yum.repos.d/目錄下面 查看

cd /etc/yum.repos.d/
發現多了文件mysql-community.repo和mysql-community-source.repo

查看下mysql-community.repo文件內容:


2.安裝Mysql

a.完成了第一步下面安裝Mysql就相當的簡單了

sudo yum  install mysql mysql-libs mysql-server

b.修改初始密碼

安裝成功後,終端上面會有提示,就是(忘了)

c.檢驗

看服務是否能啓動

sudo service mysqld start 
登陸

sudo mysql -uroot -p



說明mysql服務安裝成功.


下面介紹workbench的安裝


1.先解決依賴包tinyxml的問題(參考Mysql介紹安裝workbench的官網http://dev.mysql.com/doc/workbench/en/wb-installing-linux.html)

wget  http://mirrors.opencas.cn/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install epel-release-6-8.noarch.rpm
yum repolist

2.下載mysql-workbench-gpl-5.2.47-1el6.i686.rpm包到本地

wget  http://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-gpl-5.2.47-1el6.i686.rpm
yum install mysql-workbench-gpl-5.2.47-1el6.i686.rpm

執行完命令之後若系統中出現下圖就表示安裝成功



配置workbench

很簡單:



要是賬號和密碼都輸入正確,


出現上述界面說明workbench安裝OK!


mysql設置/重置root賬戶密碼:

mysqladmin -u root flush-privileges password "1"
PS:"1"爲新的密碼


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Centos7下安裝Mysql5.7

去官網下載對應的rpm包,下載到本地之後解壓縮到/tmp/mysql57目錄下面

sudo mkdir /tmp/mysql57
sudo tar -xvf mysql-5.7.14-1.el7.x86_64.rpm-bundle.tar -C /tmp/mysql57/
cd /tmp/mysql57
sudo chmod u+x *

查看/tmp/mysql57的目錄



在/tmp/mysql37目錄下編寫一個簡單的腳本文件installMysql57.sh

#! /bin/bash

sudo rpm -Uvh mysql-community-common-5.7.14-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-community-libs-5.7.14-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-community-client-5.7.14-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-community-server-5.7.14-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-community-devel-5.7.14-1.el7.x86_64.rpm

在終端中執行腳本即可

source installMysql57.sh

安裝完畢。

若安裝過程中出現


錯誤,刪除衝突的包即可。

sudo yum remove mysql-libs

---------------------------------------------------------------------------------------

Centos7的命令和之前版本變化較大。使用命令啓動查看mysql服務

sudo systemctl start mysqld.service##啓動
sudo systemctl status mysqld.service##查看

登陸mysql5.7服務需要密碼,通過

sudo grep "temporary password" /var/log/mysqld.log
查看初始密碼


我因爲之前安裝卸過,所以最下面的密碼wry3=*K6Y_Jr爲初始密碼。使用命令

sudo mysql -uroot -pwry3=*K6Y_Jr

登陸mysql服務。Mysql5.7要求必須先修改初始密碼方可使用,否則就會報錯,由於我是練習環境所以就設置了最簡單的密碼。在修改密碼之前,需要修改一些參數

set global validate_password_policy=0;
set global validate_password_mixed_case_count=1;
ALTER USER USER() IDENTIFIED BY '1111';#修改root密碼
然後就可以正常使用了

關於修改root的密碼可以參考 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements


安裝workbench

1.下載mysql-workbench-community-6.3.7-1.el7.x86_64.rpm 

2.yum命令安裝

sudo yum install -y '/home/cqs/Downloads/mysql-workbench-community-6.3.7-1.el7.x86_64.rpm'

若安裝成功,在programming菜單中會出現workbench的圖標。

若安裝出現如下錯誤


通過下面的命令解決

sudo yum install epel-release.noarch

注意mysql-workbench-community-6.3.7-1.el7.x86_64.rpm不要使用rpm命令安裝,否則一直會報缺少包的錯誤導致安裝失敗。



發佈了72 篇原創文章 · 獲贊 12 · 訪問量 25萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章