云服務(wù)器linux系統(tǒng)安裝mysql數(shù)據(jù)庫


CentOS7默認數(shù)據(jù)庫是mariadb,配置等用著不習(xí)慣,因此決定改成mysql,但是CentOS7的yum源中默認好像是沒有mysql的。為了解決這個問題,我們要先下載mysql的repo源。
1.下載mysql的repo源

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm



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

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



3.安裝mysql

sudo yum install mysql-server



根據(jù)提示安裝就可以了,不過安裝完成后沒有密碼,需要重置密碼
4.重置mysql密碼

mysql -u root



登錄時有可能報這樣的錯:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ :
使用下面的命令:

sudo chown -R root:root /var/lib/mysql


5、重啟mysql服務(wù)

service mysqld restart



6、接下來登錄重置密碼

    mysql -u root  //直接回車進入mysql控制臺
mysql > use mysql;
mysql > update user set password=password('123456') where user='root';
mysql > exit;






作者:Vam的金豆之路

主要領(lǐng)域:前端開發(fā)

我的微信:maomin9761

微信公眾號:前端歷劫之路