一:MySql安裝

一:從mysql官網下載mysql的安裝包node

同時解壓下載的mysqltar文件,利用linux tar命令去解壓mysql

解壓完會出現這幾個文件:linux

MySQL-devel-5.6.31-1.el7.x86_64.rpm     MySQL-server-5.6.31-1.el7.x86_64.rpm  MySQL-shared-compat-5.6.31-1.el7.x86_64.rpm
MySQL-client-5.6.31-1.el7.x86_64.rpm      MySQL-embedded-5.6.31-1.el7.x86_64.rpm  MySQL-shared-5.6.31-1.el7.x86_64.rpm  MySQL-test-5.6.31-1.el7.x86_64.rpmsql

二:mysql安裝依賴libaio數據庫

因此須要先安扎unglibaio,Centos支持yum安裝,安裝之檢查一下是否安裝,利用rpm -qa | grep libaio取檢查centos

若是有跳過,沒有的話利用yum進行安裝工具

yum list | grep libaio進行搜索,以我本機爲例,搜索結果以下ui

libaio.x86_64                           0.3.109-13.el7                 @base    
libaio-devel.x86_64                     0.3.109-13.el7                 @base    
libaio.i686                             0.3.109-13.el7                 base     
libaio-devel.i686                       0.3.109-13.el7                 base   .net

而後利用yum install 進行安裝,命令行

yum install libaio.x86_64
安裝完成,

三:刪除MariaDB

若是直接點擊rpm包安裝會獲得錯誤提示。由於CentOS的默認數據庫已經再也不是MySQL了,而是MariaDB,爲何呢?

MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,採用GPL受權許可。開發這個分支的緣由之一是:甲骨文公司收購了MySQL後,有將MySQL閉源的潛在風險,所以社區採用分支的方式來避開這個風險。MariaDB的目的是徹底兼容MySQL,包括API和命令行,使之能輕鬆成爲MySQL的代替品。

利用rpm -qa|grep MariaDB 搜索

利用rpm -e --nodeps ${soft_name}卸載

四:安裝MYSQL

而後利用rpm -ivh ${soft_name}命令進行安裝

分別安裝

MySQL-devel-5.6.31-1.el7.x86_64.rpm    

MySQL-server-5.6.31-1.el7.x86_64.rpm 

MySQL-client-5.6.31-1.el7.x86_64.rpm 

或者直接rpm一塊兒安裝

若是有提示須要下載其餘依賴,就能夠利用yum在取搜索下載,實在不行就本身取編譯

五:運行MYSQL

安裝完成的初始化密碼存放在/root/.mysql_secret,由於我是root帳戶登錄的,找到密碼,記錄下來,由於後面咱們要用到這個密碼取修改mysql的初始密碼

service start mysql

獲得錯誤:ERROR!The server quit without updating PID file

咱們這裏主要是由於:selinux惹的禍,若是是centos系統,默認會開啓selinux。解決方法是關閉它,打開/etc/selinux/config,把SELINUX=enforcing改成SELINUX=disabled後存盤退出重啓機器。

而後再啓動mysql就沒問題了:

[root@localhost /]#service mysql start

查看MySQL運行狀態:

[root@localhost /]# service mysql status

SUCCESS! MySQL running (2377)

而後利用mysql -uroot -p命令取登錄mysql利用剛纔那個密碼,而後進入進去在修改mysql的默認密碼

UPDATEuser SET Password=PASSWORD('passok') where USER='root';

同時mysql命令,

show databases;顯示有幾個庫

use ${dbname}使用那個庫

而後一系列命令

六:安裝Mysql workbench

雖然命令行不復雜可是看起來仍是乖乖的,因此仍是安裝Mysql Workbench這個工具,很好安裝,在mysql下載rpm安裝包解決依賴直接ok,仍是不錯的,待續...

相關文章
相關標籤/搜索