在使用MySQL之前,我們需要對其進(jìn)行初始化設(shè)置。MySQL初始化是指在安裝完成后進(jìn)行初始配置,以便使用數(shù)據(jù)庫管理系統(tǒng)。下面我們將介紹MySQL初始化的方法。
首先,打開命令行窗口,輸入以下命令以登錄MySQL:
mysql -u root -p
該命令中,“-u root”表示使用root用戶身份登陸,而“-p”表示MySQL會提示輸入密碼。輸入密碼后即可登錄。
接下來,我們需要創(chuàng)建一個新的MySQL用戶。執(zhí)行以下命令:
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
該命令中,“new_user”指的是新用戶的名稱,你可以隨意定義。而“l(fā)ocalhost”說明該新用戶僅能在本地登錄。在“IDENTIFIED BY”中提供的密碼是新用戶登錄時需要輸入的密碼。
然后,我們需要為新用戶授予數(shù)據(jù)庫訪問權(quán)限。執(zhí)行以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';
該命令中,“*.*”表示我們授予新用戶對所有數(shù)據(jù)庫和所有表的完全訪問權(quán)限。此外,“'new_user'@'localhost'”說明我們該訪問權(quán)限只在本地適用。
最后,我們需要刷新MySQL權(quán)限,以便新用戶的更改會生效。執(zhí)行以下命令:
FLUSH PRIVILEGES;
至此,MySQL初始化的操作已經(jīng)完成。現(xiàn)在,新用戶可以使用如下命令登錄到MySQL:
mysql -u new_user -p