中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL client執行過程

發布時間:2020-07-19 01:26:02 來源:網絡 閱讀:399 作者:浮生鳳年 欄目:MySQL數據庫

由以下示例得出,客戶端連接MySQL時執行語句包括如下過程:
1.認證
是否可以登錄MySQL服務端。
2.語法分析
判斷執行語句是否合法,無語句錯誤。
3.權限分析
判斷執行語句,是否有對目標的相關權限。
4.語義分析
判斷是否存在相應的表和字段
5.優化執行
優化器優化SQL語句后,執行并返回結果。

1)mysql -utest -h227.0.0.1 -p -P3306 -perror
Warning: Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'test'@'127.0.0.1' (using password: YES)

mysql> show grants;
+--------------------------------------------------------------------------+
| Grants for test@127.0.0.1                                                |
+--------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'test'@'127.0.0.1' IDENTIFIED BY PASSWORD <secret> |
| GRANT SELECT ON `test`.* TO 'test'@'127.0.0.1'                           |
+--------------------------------------------------------------------------+
2 rows in set (0.00 sec)
mysql> 
mysql> 
2)
mysql> select *** from test.t;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '** from test.t' at line 1
mysql> 
3)
mysql> select * from a.t;
ERROR 1142 (42000): SELECT command denied to user 'test'@'127.0.0.1' for table 't'
mysql> 
mysql> 
4)
mysql> select * from test.t;
ERROR 1146 (42S02): Table 'test.t' doesn't exist
mysql> 
mysql> 
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永丰县| 武川县| 资兴市| 基隆市| 云梦县| 泸溪县| 来安县| 石狮市| 二连浩特市| 松原市| 英吉沙县| 彰化县| 商洛市| 奉新县| 盱眙县| 宁海县| 夏河县| 漳州市| 原平市| 禄丰县| 临夏市| 泸水县| 将乐县| 高雄市| 名山县| 当涂县| 彭阳县| 修水县| 新绛县| 台前县| 祥云县| 通城县| 托克逊县| 余庆县| 牙克石市| 观塘区| 诏安县| 永定县| 武义县| 治县。| 舞阳县|