校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > MySQL新建用戶中的%到底包不包括localhost?

MySQL新建用戶中的%到底包不包括localhost?

熱門(mén)標(biāo)簽:淄博400電話申請(qǐng) 百度地圖標(biāo)注后不顯示 俄國(guó)地圖標(biāo)注app 昆明電信400電話辦理 溫州瑞安400電話怎么申請(qǐng) 南昌高頻外呼系統(tǒng)哪家公司做的好 電話機(jī)器人市場(chǎng)趨勢(shì) 電銷機(jī)器人各個(gè)細(xì)節(jié)介紹 電銷機(jī)器人 行業(yè)

正常解釋

%代表任何客戶機(jī)都可以連接
localhost代表只可以本機(jī)連接

一般情況能訪問(wèn)本地?cái)?shù)據(jù)庫(kù)的都是加了權(quán)限了,一般都是禁止別的機(jī)器訪問(wèn)本地的mysql端口的,如果允許也是要加上指定ip才可以訪問(wèn),這樣才能保證數(shù)據(jù)庫(kù)不會(huì)被遠(yuǎn)程訪問(wèn)。

1 前言

操作MySQL的時(shí)候發(fā)現(xiàn),有時(shí)只建了%的賬號(hào),可以通過(guò)localhost連接,有時(shí)候卻不可以,網(wǎng)上搜索也找不到滿意的答案,干脆手動(dòng)測(cè)試一波

2 兩種連接方法

這里說(shuō)的兩種連接方法指是執(zhí)行mysql命令時(shí),-h參數(shù)填的是localhost還是IP, 兩種連接方式的區(qū)別如下

-h 參數(shù)為 localhost
當(dāng)-h參數(shù)為localhost的時(shí)候,實(shí)際上是使用socket連接的(默認(rèn)連接方式), 實(shí)例如下

[mysql@mysql-test-83 ~]$ /usr/local/mysql57/bin/mysql -utest_user -p -hlocalhost
Enter password:
========= 省略 ===========

mysql> status
/usr/local/mysql57/bin/mysql Ver 14.14 Distrib 5.7.21, for linux-glibc2.12 (x86_64) using EditLine wrapper

Connection id: 9
Current database:
Current user: test_user@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.7.21-log MySQL Community Server (GPL)
Protocol version: 10
Connection: Localhost via UNIX socket

從Current user可以看到用戶是xx@localhost, 連接方式為L(zhǎng)ocalhost via UNIX socket

-h 參數(shù)為 IP

當(dāng)-h參數(shù)為IP的時(shí)候,實(shí)際上是使用TCP連接的, 實(shí)例如下

[mysql@mysql-test-83 ~]$ /usr/local/mysql57/bin/mysql -utest_user -p -h127.0.0.1
Enter password:
========= 省略 ===========

mysql> status
--------------
/usr/local/mysql57/bin/mysql Ver 14.14 Distrib 5.7.21, for linux-glibc2.12 (x86_64) using EditLine wrapper

Connection id: 11
Current database:
Current user: test_user@127.0.0.1
SSL: Cipher in use is DHE-RSA-AES256-SHA
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.7.21-log MySQL Community Server (GPL)
Protocol version: 10
Connection: 127.0.0.1 via TCP/IP
Server characterset: utf8

從Current user可以看到用戶是xx@127.0.0.1, 連接方式為T(mén)CP/IP

3 不同版本的差別

測(cè)試方法就是看能不能連接,如果不想看測(cè)試過(guò)程可以拉到最后看結(jié)論

3.1 MySQL 8.0

創(chuàng)建用戶

mysql> select version();
+-----------+
| version() |
+-----------+
| 8.0.11 |
+-----------+
1 row in set (0.00 sec)

mysql> create user test_user@'%' identified by 'test_user';
Query OK, 0 rows affected (0.07 sec)
使用 localhost 登錄
[root@mysql-test-72 ~]# /usr/local/mysql80/bin/mysql -utest_user -p -hlocalhost
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 8.0.11 MySQL Community Server - GPL
========= 省略 ===========

mysql> status
--------------
/usr/local/mysql80/bin/mysql Ver 8.0.11 for linux-glibc2.12 on x86_64 (MySQL Community Server - GPL)

Connection id: 9
Current database:
Current user: test_user@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 8.0.11 MySQL Community Server - GPL
Protocol version: 10
Connection: Localhost via UNIX socket
...

使用 IP 登錄

[root@mysql-test-72 ~]# /usr/local/mysql80/bin/mysql -utest_user -p -h127.0.0.1
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.11 MySQL Community Server - GPL
========= 省略 ===========

mysql> status
--------------
/usr/local/mysql80/bin/mysql Ver 8.0.11 for linux-glibc2.12 on x86_64 (MySQL Community Server - GPL)

Connection id: 8
Current database:
Current user: test_user@127.0.0.1
SSL: Cipher in use is DHE-RSA-AES128-GCM-SHA256
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 8.0.11 MySQL Community Server - GPL
Protocol version: 10
Connection: 127.0.0.1 via TCP/IP

結(jié)果顯示8.0版本的MySQL, % 包括localhost

3.2 MySQL 5.7

創(chuàng)建 % 用戶

db83-3306>>create user test_user@'%' identified by 'test_user';
Query OK, 0 rows affected (0.00 sec)

使用 localhost 登錄

[mysql@mysql-test-83 ~]$ /usr/local/mysql57/bin/mysql -utest_user -p -hlocalhost
========= 省略 ===========

mysql> status
/usr/local/mysql57/bin/mysql Ver 14.14 Distrib 5.7.21, for linux-glibc2.12 (x86_64) using EditLine wrapper

Connection id: 9
Current database:
Current user: test_user@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.7.21-log MySQL Community Server (GPL)
Protocol version: 10
Connection: Localhost via UNIX socket
....

使用 IP 登錄

[mysql@mysql-test-83 ~]$ /usr/local/mysql57/bin/mysql -utest_user -p -h127.0.0.1
Enter password:
========= 省略 ===========

mysql> status
--------------
/usr/local/mysql57/bin/mysql Ver 14.14 Distrib 5.7.21, for linux-glibc2.12 (x86_64) using EditLine wrapper

Connection id: 11
Current database:
Current user: test_user@127.0.0.1
SSL: Cipher in use is DHE-RSA-AES256-SHA
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.7.21-log MySQL Community Server (GPL)
Protocol version: 10
Connection: 127.0.0.1 via TCP/IP
Server characterset: utf8
...

結(jié)果顯示5.7版本的MySQL, % 包括localhost

3.3 MySQL 5.6

創(chuàng)建用戶

db83-3306>>select version();
+------------+
| version() |
+------------+
| 5.6.10-log |
+------------+
1 row in set (0.00 sec)

db83-3306>>create user test_user@'%' identified by 'test_user';
Query OK, 0 rows affected (0.00 sec)

使用 localhost 登錄

[mysql@mysql-test-83 ~]$ /usr/local/mysql57/bin/mysql -utest_user -p -hlocalhost
Enter password:
ERROR 1045 (28000): Access denied for user 'test_user'@'localhost' (using password: YES)

使用 IP 登錄

[mysql@mysql-test-83 ~]$ /usr/local/mysql57/bin/mysql -utest_user -p -h127.0.0.1
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.6.10-log MySQL Community Server (GPL)
========= 省略 ===========

mysql> status
--------------
/usr/local/mysql57/bin/mysql Ver 14.14 Distrib 5.7.21, for linux-glibc2.12 (x86_64) using EditLine wrapper

Connection id: 3
Current database:
Current user: test_user@127.0.0.1
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.6.10-log MySQL Community Server (GPL)
Protocol version: 10
Connection: 127.0.0.1 via TCP/IP
......
--------------

結(jié)果顯示MySQL 5.6的%不包括localhost

3.4 MySQL 5.1

創(chuàng)建用戶

mysql> select version();
+-----------+
| version() |
+-----------+
| 5.1.73 |
+-----------+
1 row in set (0.00 sec)

mysql> create user test_user@'%' identified by 'test_user';
Query OK, 0 rows affected (0.00 sec)

使用 localhost 登錄

[root@chengqm ~]# mysql -utest_user -p
Enter password:
ERROR 1045 (28000): Access denied for user 'test_user'@'localhost' (using password: YES)
使用 IP 登錄
[root@chengqm ~]# mysql -utest_user -p -h127.0.0.1
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4901339
Server version: 5.1.73 Source distribution
========= 省略 ===========

mysql> status
--------------
mysql Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) using readline 5.1

Connection id: 4901339
Current database:
Current user: test_user@127.0.0.1
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.1.73 Source distribution
Protocol version: 10
Connection: 127.0.0.1 via TCP/IP

結(jié)果顯示 5.1 版本的%不包括localhost

3.5 MariaDB 10.3

創(chuàng)建用戶

db83-3306>>select version();
+---------------------+
| version() |
+---------------------+
| 10.3.11-MariaDB-log |
+---------------------+
1 row in set (0.000 sec)

db83-3306>>create user test_user@'%' identified by 'test_user';
Query OK, 0 rows affected (0.001 sec)

使用 localhost 登錄

[mysql@mysql-test-83 ~]$ /usr/local/mariadb/bin/mysql -utest_user -p -hlocalhost
Enter password:
ERROR 1045 (28000): Access denied for user 'test_user'@'localhost' (using password: YES)

使用 IP 登錄

[mysql@mysql-test-83 ~]$ /usr/local/mariadb/bin/mysql -utest_user -p -h127.0.0.1
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 12
Server version: 10.3.11-MariaDB-log MariaDB Server
========= 省略 ===========

MariaDB [(none)]> status
--------------
/usr/local/mariadb/bin/mysql Ver 15.1 Distrib 10.3.11-MariaDB, for Linux (x86_64) using readline 5.1

Connection id: 12
Current database:
Current user: test_user@127.0.0.1
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server: MariaDB
Server version: 10.3.11-MariaDB-log MariaDB Server
Protocol version: 10
Connection: 127.0.0.1 via TCP/IP

結(jié)果顯示MariaDB 10.3的%不包括localhost

4 結(jié)論

版本 用戶中的%是否包括localhost
MySQL8.0 包括
MySQL5.7 包括
MySQL5.6 不包括
MySQL5.1 不包括
MariaDB 10.3 不包括

好了,這篇文章就介紹到了,希望大家以后多多支持腳本之家。

您可能感興趣的文章:
  • 如何快速修改MySQL用戶的host屬性
  • mysql允許所有host訪問(wèn)的方法
  • 完美解決MySQL通過(guò)localhost無(wú)法連接數(shù)據(jù)庫(kù)的問(wèn)題
  • MySQL 可以用localhost 連接,但不能用IP連接的問(wèn)題解決方法
  • 淺談Mysql連接數(shù)據(jù)庫(kù)時(shí)host和user的匹配規(guī)則

標(biāo)簽:吐魯番 安徽 拉薩 葫蘆島 甘南 嘉峪關(guān) 海口 洛陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL新建用戶中的%到底包不包括localhost?》,本文關(guān)鍵詞  MySQL,新建,用戶,中的,到底,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL新建用戶中的%到底包不包括localhost?》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于MySQL新建用戶中的%到底包不包括localhost?的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    夜夜嗨av一区二区三区| 国产在线看一区| av高清不卡在线| 久久久精品国产免费观看同学| 亚洲成人综合视频| 在线亚洲免费视频| 亚洲精品日产精品乱码不卡| 国产成人亚洲精品狼色在线 | 亚洲综合偷拍欧美一区色| 国产精品小仙女| 久久精品人人爽人人爽| 国产在线看一区| 国产清纯白嫩初高生在线观看91| 久久99日本精品| 欧美精品一区二区三区视频| 国产一区激情在线| 国产精品国产三级国产普通话蜜臀 | 国产剧情一区二区三区| 精品久久人人做人人爰| 久久99精品国产.久久久久| 日韩三级免费观看| 国产高清在线精品| 国产精品久久久久久久久久久免费看 | 精品国产百合女同互慰| 成人午夜免费视频| 午夜精品久久久久久久99水蜜桃 | 成人国产精品免费观看动漫| 亚洲激情图片qvod| 日本一区二区三区电影| 欧美日韩一区二区在线观看| 精品在线观看视频| 亚洲成人免费av| 欧美日韩久久一区| 亚洲色图都市小说| 国产凹凸在线观看一区二区| 欧美日韩国产一区二区三区地区| 国产精品天干天干在线综合| 成人av高清在线| 香港成人在线视频| 337p日本欧洲亚洲大胆色噜噜| 精品欧美久久久| 色婷婷国产精品综合在线观看| 美国十次综合导航| 亚洲日本丝袜连裤袜办公室| 中文字幕欧美日本乱码一线二线| 色94色欧美sute亚洲线路二| 国产电影一区在线| 狠狠色狠狠色合久久伊人| 亚洲成人免费视频| 亚洲一线二线三线视频| 国产精品成人午夜| 亚洲国产精品成人综合| 亚洲电影在线播放| 亚洲一区精品在线| 亚洲高清免费在线| 亚洲综合在线免费观看| 亚洲美女免费视频| 夜色激情一区二区| 日韩主播视频在线| 日韩av网站在线观看| 热久久免费视频| 成人不卡免费av| 一道本成人在线| 56国语精品自产拍在线观看| 日韩亚洲欧美在线观看| 欧美精品一区二区不卡| 国产女人18水真多18精品一级做| 欧美tickling网站挠脚心| 91精品国产综合久久婷婷香蕉 | 青青草97国产精品免费观看| 日韩激情中文字幕| 青青青爽久久午夜综合久久午夜 | 日韩欧美成人激情| 国产精品福利电影一区二区三区四区| 中文字幕在线一区免费| 亚洲精品日韩专区silk| 日韩激情在线观看| 国产成人精品影视| 成人免费av在线| 欧美精品一卡两卡| 久久久噜噜噜久久人人看 | 亚洲综合视频在线观看| 男男gaygay亚洲| 在线观看成人免费视频| 精品国产污网站| 亚洲国产综合人成综合网站| 国产一区二区看久久| 色欲综合视频天天天| 国产亚洲短视频| 久久国产欧美日韩精品| 99免费精品在线| 国产偷v国产偷v亚洲高清| 亚洲h动漫在线| 99久久er热在这里只有精品15 | 欧美军同video69gay| 国产精品久久久久久久久快鸭 | 中文字幕av一区二区三区免费看| 一区二区三区中文字幕电影| 国产伦精品一区二区三区在线观看| 欧美中文字幕不卡| 亚洲亚洲人成综合网络| 99re这里只有精品首页| 欧美极品xxx| 欧洲亚洲国产日韩| 国产精品免费av| 国产成人欧美日韩在线电影| 国产亚洲污的网站| 国产成人综合自拍| 国产精品色哟哟| 色女孩综合影院| 亚洲成人免费看| 欧美一区午夜精品| 国产一区二区三区在线观看精品| 国产日本欧美一区二区| 成人ar影院免费观看视频| 亚洲精品视频在线观看免费| 欧美日韩久久久| 国产在线播放一区| 久久久欧美精品sm网站| 岛国精品在线观看| 一区二区三区免费网站| 欧美一区二区在线视频| 久久精品免费观看| 国产精品久久久久影视| 在线观看欧美黄色| 黑人巨大精品欧美黑白配亚洲 | 丁香六月久久综合狠狠色| 亚洲精品日韩综合观看成人91| 欧美一区二区三区视频免费 | 欧美性大战久久久| 国产成a人亚洲精| 亚洲欧洲制服丝袜| 精品99999| 欧美日韩你懂得| 成人黄色大片在线观看| 午夜欧美电影在线观看| 国产亚洲自拍一区| 欧美日韩成人综合| 色综合婷婷久久| 国产精品一线二线三线精华| 一区二区三区四区激情| 久久午夜免费电影| 日韩美女一区二区三区| 欧美精品视频www在线观看| 色偷偷88欧美精品久久久 | 亚洲色图在线播放| 国产日韩精品一区| 久久久亚洲综合| 久久精品日产第一区二区三区高清版| 欧美人与z0zoxxxx视频| 色综合久久久久综合体| 91久久国产最好的精华液| 9色porny自拍视频一区二区| 国精产品一区一区三区mba桃花| 日韩一区精品视频| 久久国产尿小便嘘嘘尿| 精品在线亚洲视频| 国产精品亚洲一区二区三区妖精| 麻豆国产欧美日韩综合精品二区| 日本免费新一区视频| 看片网站欧美日韩| 国产一区二区剧情av在线| 国产精品123| 日本精品一区二区三区高清| www.亚洲色图.com| 色天使色偷偷av一区二区| 777久久久精品| 久久亚洲影视婷婷| 亚洲精品国产第一综合99久久| 午夜av区久久| 国产盗摄女厕一区二区三区| 99久久婷婷国产精品综合| 色婷婷av一区二区三区软件 | 亚洲精品视频在线观看网站| 亚洲aⅴ怡春院| 国产裸体歌舞团一区二区| 91丝袜美腿高跟国产极品老师 | 亚洲va欧美va天堂v国产综合| 久久综合综合久久综合| 国产69精品久久777的优势| 日本伦理一区二区| 欧美国产精品久久| 另类综合日韩欧美亚洲| 国产乱子伦一区二区三区国色天香| 国产99久久久精品| 日韩亚洲电影在线| 一区二区三区中文在线| 成人激情免费电影网址| 欧美一区二区久久久| 亚洲激情综合网| 成人性生交大片免费| 欧美日本一区二区| 一区二区三区欧美久久| 白白色 亚洲乱淫| 精品日韩一区二区三区免费视频| 中文字幕在线不卡国产视频| 国产在线精品视频| 久久蜜桃av一区二区天堂 | 国产xxx精品视频大全| 欧美一区二区视频网站|