mysql創建新用戶步驟及常見問題

mysql創建新用戶步驟

1.創建用戶

<code>CREATE USER 'ying'@'%' identified by '123456';/<code>

2.賦予用戶權限

<code>GRANT ALL ON *.* TO 'ying'@'%' WITH GRANT OPTION;/<code>

刷新權限

<code>flush PRIVILEGES;/<code>

4.查詢用戶

<code>SELECT user,host,Password from mysql.`user` WHERE user='ying';/<code>

此處已經創建新用戶完成!!!✌️✌️✌️

總結

一、mysql命令行執行sql文件注:提前將文件拷貝至當前目錄下。1、登錄mysql

<code>mysql -u root -p ;/<code>

2、輸入密碼,選擇數據庫

<code>use my_database;/<code>

3、執行sql文件。

<code>source result.sql ;/<code>

二、統計數據庫中表的數量

<code>select count(table_name) from information_schema.`TABLES` where table_schema='my_database';/<code>

常見問題

問題一:後臺登錄mysql失敗,提示‘ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)’,如下:

mysql創建新用戶步驟及常見問題

1.刪除root其它用戶,重置root用戶的密碼信息,並刷新權限

<code>UPDATE mysql.`user` SET Password=Password('123456') WHERE `User`='root';/<code>
<code> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;/<code>
<code>flush PRIVILEGES/<code>

2.重新登錄成功

mysql創建新用戶步驟及常見問題


分享到:


相關文章: