centOS7安裝MySQL資料庫_Mysql

來源:互聯網
上載者:User

1、先檢測系統是否內建原有版本mysql安裝包,如果有要先卸載刪除,不然不能成功安裝和啟動;

# rpm -qa|grep mysql      查看有哪些安裝包,如果直接跳過,說明沒有安裝包,記憶可以直接進入第2、3
# yum remove mysql mysql-server mysql-libs compat-mysql51    注意這個代碼,卸載不乾淨
# rm -rf /var/lib/mysql
# rm /etc/my.cnf
# rpm -qa|grep mysql        再看下有沒有刪完,沒有刪完,接著刪,不過要這樣刪

如:
可以看到有兩個安裝包

MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm
MySQL-client-5.6.19-1.linux_glibc2.5.x86_64.rpm

刪除這兩個服務(去掉尾碼)

# rpm –e MySQL-client-5.6.19-1.linux_glibc2.5.x86_64# rpm -e MySQL-server-5.6.19-1.linux_glibc2.5.x86_64

查看殘留的目錄:

# whereis mysql

然後刪除mysql目錄:

# rm –rf /usr/lib64/mysql

2、下載mysql的repo源

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

3、安裝mysql-community-release-el7-5.noarch.rpm包

# rpm -ivh mysql-community-release-el7-5.noarch.rpm

4、 安裝mysql

#yum install mysql-community-server

5、安裝成功後重啟MySQL服務

#service mysqld restart

6、重設密碼

# mysql -urootmysql>use mysql;mysql> update user set password = password('123456') where user = 'root';mysql> flush privileges;              到這算是成功了。mysql> exit;

想知道密碼到底對不對?可以驗證下;就是退出去重新root登入;

# mysql -uroot -p   此處一定要加-p,他會提醒你Enter password:

你只需要輸入剛才你設定的密碼就能進入了,如果進不去,那你就執行6)再設定一遍;我設定密碼為123456,之後每次登陸MySQL都要root登陸即:# mysql -uroot -p

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.