要使用創(chuàng)建的用戶登錄 mysql,請(qǐng)執(zhí)行以下步驟:以具有管理權(quán)限的原始用戶連接到數(shù)據(jù)庫(kù)。創(chuàng)建新用戶并指定用戶名、主機(jī)名和密碼。授予新用戶所需的權(quán)限。刷新權(quán)限以使更改生效。退出并使用新用戶名和密碼重新連接。輸入新用戶的密碼以完成登錄。
如何在 MySQL 中使用創(chuàng)建的用戶登錄
要使用創(chuàng)建的用戶登錄 MySQL 數(shù)據(jù)庫(kù),請(qǐng)按照以下步驟操作:
1. 使用原始用戶連接
以具有管理權(quán)限的原始用戶身份連接到 MySQL 數(shù)據(jù)庫(kù),例如 root 用戶。
2. 創(chuàng)建新用戶
使用以下語(yǔ)法創(chuàng)建新用戶:
<code>CREATE USER '新用戶名'@'主機(jī)名' IDENTIFIED BY '密碼';</code>
登錄后復(fù)制
新用戶名
:要?jiǎng)?chuàng)建的新用戶名稱。
主機(jī)名
:用戶可以從該主機(jī)連接的 IP 地址或主機(jī)名(% 表示任何主機(jī))。
密碼
:用戶登錄時(shí)使用的密碼。
3. 授予權(quán)限
授予新用戶連接數(shù)據(jù)庫(kù)并執(zhí)行操作所需的權(quán)限。例如,要授予所有權(quán)限,請(qǐng)使用以下語(yǔ)法:
<code>GRANT ALL PRIVILEGES ON *.* TO '新用戶名'@'主機(jī)名';</code>
登錄后復(fù)制
4. 刷新權(quán)限
刷新權(quán)限以使更改生效:
<code>FLUSH PRIVILEGES;</code>
登錄后復(fù)制
5. 退出并使用新用戶連接
退出 MySQL,然后使用新創(chuàng)建的用戶名和密碼重新連接:
<code>mysql -u 新用戶名 -p密碼</code>
登錄后復(fù)制
6. 輸入密碼
當(dāng)提示輸入密碼時(shí),輸入新用戶的密碼。
連接成功后,您將使用新創(chuàng)建的用戶登錄到 MySQL 數(shù)據(jù)庫(kù)。