欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql安裝時指定的賬戶已存在

錢琪琛2年前12瀏覽0評論

在安裝mysql時,我們可以指定一個賬戶來管理mysql,如果在安裝時指定的賬戶已經存在了,就會出現一些問題。

通常,在安裝mysql時,我們需要創建一個管理員賬戶來管理mysql,這個賬戶具有較高的權限。如果我們指定的管理員賬戶已經存在,就會出現以下兩個問題:

1.安裝程序會提示錯誤。

ERROR: The server bootstrap this instance failed
because the user specified as a definer ('mysql.infoschema') does not exist.

2.安裝程序會生成隨機的root密碼。

Securing the MySQL server deployment.
Enter password for user root:
The existing password for the user account root has expired. Please set a new password.
New password: ********
Re-enter new password: ********
Validating password strength and policies.
Estimated strength of the password: 50
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y

為了避免這些問題,我們可以在安裝之前檢查一下賬戶是否已經存在:

SELECT COUNT(*) FROM mysql.user WHERE User='admin';

如果返回的結果是0,說明不存在這個賬戶,可以直接安裝。如果返回的結果不是0,則需要重新指定管理員賬戶。