1. 程式人生 > >在CentOS7上安裝mysql

在CentOS7上安裝mysql

要求 密碼 1-1 etc alter sta all 需要 -c

1. 安裝CentOS

參考CentOS的安裝與配置

2.安裝mysql

2.1下載mysql.rpm

使用如下命令在下載mysql.rpm文件至本地

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-server-8.0.11-1.el7.x86_64.rpm

使用如下命令將rpm添加至地址源並安裝

yum localinstall mysql.rpm

通過如下命令啟動mysql

systemctl start mysqld

使用如下命令檢查systemctl status mysqld

技術分享圖片

使用如下命令設置mysql服務開機啟動

systemctl enable mysqld

2.2mysql配置

2.2.1密碼重置

Mysql安裝成功後root賬號被設置了初始密碼,可以通過如下命令查找密碼。

grep ‘password’ /var/log/mysqld.log

技術分享圖片

使用root登錄mysql,如下命令

mysql -u root -p

mysql會提示輸入密碼,輸入上面找到的密碼即可,登錄成功後使用如下命令修改密碼。

ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘*’

註:密碼需滿足mysql安全策略要求。

2.2.2授權遠程登錄

默認root賬號是不能遠程登錄的,需要授權,先登錄mysql

使用update語句更改mysql庫下user表的host字段,然後刷新權限即可。

update user set host=% where user=root;

技術分享圖片

2.2.3授權

使用如下命令授權

grant all privileges on 數據庫to 賬號;

授予部分權限:

grant select,insert on 數據庫 to 賬號;

2.2.4 mysql配置文件

cat /etc/my.cnf

這裏可以修改默認字符集,在my.cnf添加如下配置保存。

character_set_server=utf8

在CentOS7上安裝mysql