CentOS7.5安裝MySQL
首先,我們需要安裝MySQL。打開終端,輸入以下命令:
sudo yum install mysql-server
接下來,輸入以下命令開啟MySQL服務(wù):
sudo systemctl start mysqld
再輸入以下命令使MySQL服務(wù)在系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行:
sudo systemctl enable mysqld
設(shè)置MySQL root用戶初始密碼
MySQL安裝完成后,我們需要設(shè)置root用戶的初始密碼。輸入以下命令:
sudo mysql_secure_installation
按照提示,輸入新密碼并確認(rèn)即可完成設(shè)置。
登錄MySQL
輸入以下命令以root用戶登錄MySQL:
mysql -u root -p
輸入剛才設(shè)置的密碼即可登錄成功。
創(chuàng)建新用戶并授權(quán)
為了增加安全性,我們可以創(chuàng)建一個(gè)新用戶并授權(quán)其訪問MySQL。輸入以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
其中,'newuser'為新用戶名,'password'為新密碼。運(yùn)行后,MySQL會(huì)為新用戶創(chuàng)建并授權(quán)。
修改MySQL配置文件
我們需要修改MySQL配置文件,以更改默認(rèn)字符集為utf8,并啟用查詢緩存等功能。打開MySQL配置文件my.cnf,添加以下內(nèi)容:
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 collation-server=utf8_general_ci query_cache_type=1 query_cache_size=64M
保存后,重啟MySQL服務(wù)以使配置生效:
sudo systemctl restart mysqld