如果你希望在本地搭建MySQL 5.7的服務器,你需要進行以下安裝步驟:
第一步:去MySQL官網下載MySQL 5.7的安裝文件,下載完成后直接雙擊安裝即可。
*安裝過程此處省略*
第二步:安裝完成后,需要對MySQL進行基本配置,包括進行root用戶的初始密碼設置、跳過SSL驗證等。
#遠程登錄mysql
mysql -u root -p
#設置密碼
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');
#跳過SSL驗證
SET GLOBAL innodb_ssl_encrypt = OFF;
SET GLOBAL innodb_ssl_verify_server_cert = OFF;
SET GLOBAL innodb_use_native_aio = ON;
第三步:為了避免可能的安全問題,建議關閉MySQL的匿名用戶功能,并為root用戶設置更高的安全級別。
USE mysql;
#關閉匿名用戶
DELETE FROM user WHERE User='';
DELETE FROM user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');
FLUSH PRIVILEGES;
#設置更高的安全級別
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
第四步:完成以上配置后,你可以在MySQL中創建新的數據庫、用戶等。
#新建數據庫
CREATE DATABASE testdb;
#新建用戶并授權
GRANT ALL ON testdb.* TO 'testuser'@'localhost' IDENTIFIED BY 'testpassword';
FLUSH PRIVILEGES;
現在,你可以通過本地MySQL客戶端來連接和管理MySQL服務器,也可以在你的應用程序中使用這個新建的數據庫和用戶。