centos7的yum源中預設是沒有mysql,因為現在已經用mariadb代替mysql了。
//
安裝mysql rpm包
# rpm -ivh mysql57-community-release-el7-11.noarch.rpm
//
安裝mysql
# yum install mysql-community-server
安裝成功後需要重啟mysql服務。
?
1
# service mysqld restart
剛開始安裝的mysql5.7是會隨機生成乙個root密碼的,我們要先找到這個隨機密碼,然後改新密碼。我們可以通過grep命令查詢隨機root密碼。
?
1
2
[root@
local
bin]# grep
"password"
/var/log/mysqld.log
2017-09-24t08:03:30.664086z 1 [note] a
temporary
password
is
generated
for
root@localhost: 8a3xwbk8_p1a
使用隨機密碼登入mysql
?
1
2
[root@
local
bin]# mysql -uroot -p
enter
password
:
進入後重置root密碼
?
1
2
mysql>
set
password
=
password
(
"mysql123"
);
error 1819 (hy000): your
password
does
not
satisfy the
current
policy requirements
如果有上面的報錯,說明密碼設定的過於簡單。密碼設定規則是要有數字大小寫字母和字串。
最後授予外網登入許可權,username為使用者名稱,password是登入密碼
?
1
mysql>
grant
all
privileges
on
*.*
to
username@
'%'
identified
by
'password'
;
centos7使用yum安裝mysql
wget 2.安裝mysql community release el7 5.noarch.rpm包 sudo rpm ivh mysql community release el7 5.noarch.rpm 安裝這個包後,會獲得兩個mysql的yum repo源 etc yum.repos.d m...
CentOS 7使用yum安裝Docker
安裝依賴 配置阿里雲源 備份cp etc yum.repos.d centos base.repo wget o etc yum.repos.d centos base.repo 生效測試 yum clean all yum makecache 配置epel源 yum install y epel ...
CentOS 7,使用yum安裝Nginx
centos 7,使用yum安裝nginx 執行以下命令 rpm ivh安裝該rpm後,我們就能在 etc yum.repos.d 目錄中看到乙個名為nginx.repo 的檔案。安裝完nginx源後,就可以正式安裝nginx了。yum install y nginx輸入命令 whereis ngi...