真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql怎么讓別人連接,mysql命令連接

怎么遠程連接別人mysql數(shù)據(jù)庫

第一中方法:比較詳細

10年積累的網(wǎng)站建設、成都網(wǎng)站設計經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先制作網(wǎng)站后付款的網(wǎng)站建設流程,更有永清免費網(wǎng)站建設讓你可以放心的選擇與我們合作。

以下的文章主要介紹的是MySQL 數(shù)據(jù)庫開啟遠程連接的時機操作流程,其實開啟MySQL 數(shù)據(jù)庫遠程連接的實際操作步驟并不難,知識方法對錯而已,今天我們要向大家描述的是MySQL 數(shù)據(jù)庫開啟遠程連接的時機操作流程。

1、d:\MySQL\bin\MySQL -h localhost -u root

這樣應該可以進入MySQL服務器

復制代碼 代碼如下:

MySQLupdate user set host = '%' where user = 'root';

MySQLselect host, user from user;

2、MySQLGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION

予任何主機訪問數(shù)據(jù)的權限

3、MySQLFLUSH PRIVILEGES

修改生效

4、MySQLEXIT

退出MySQL服務器

這樣就可以在其它任何的主機上以root身份登錄啦!

以上的相關內容就是對MySQL 數(shù)據(jù)庫開啟遠程連接的介紹,望你能有所收獲。

第二種方法:

1、在控制臺執(zhí)行 mysql -u root -p mysql,系統(tǒng)提示輸入數(shù)據(jù)庫root用戶的密碼,輸入完成后即進入mysql控制臺,這個命令的第一個mysql是執(zhí)行命令,第二個mysql是系統(tǒng)數(shù)據(jù)名稱,不一樣的。

2、在mysql控制臺執(zhí)行 GRANT ALL PRIVILEGES ON *.* TO ‘root'@'%' IDENTIFIED BY ‘MyPassword' WITH GRANT OPTION;

3、在mysql控制臺執(zhí)行命令中的 ‘root'@'%' 可以這樣理解: root是用戶名,%是主機名或IP地址,這里的%代表任意主機或IP地址,你也可替換成任意其它用戶名或指定唯一的IP地址;'MyPassword'是給授權用戶指定的登錄數(shù)據(jù)庫的密碼;另外需要說明一點的是我這里的都是授權所有權限,可以指定部分權限,GRANT具體操作詳情見:

4、不放心的話可以在mysql控制臺執(zhí)行 select host, user from user; 檢查一下用戶表里的內容

如何讓別人遠程連接到自己的MySql數(shù)據(jù)庫

MYSQL要想讓別人遠程訪問自己的數(shù)據(jù)庫,必須讓mysql庫中user表的host字段為%,接受遠程控制請求 ,可以進入mysqluser mysql;

mysqlupdate user set host="%" where user="root" and host="localhost";這樣別人就可以通過 mysql -h xxx.xxx.xxx.xxx(你電腦的IP) -u root -p密碼 進行連接并操作數(shù)據(jù)庫了。

如何設置mysql允許遠程訪問?局域網(wǎng)訪問?

第一步打開mysql客戶端,輸入連接密碼,按回車鍵。

第二步輸入“use mysql”,進去mysql數(shù)據(jù)庫

第三步輸入“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;”,創(chuàng)建一個允許遠程訪問的用戶,用戶名是root,密碼是123456

第四步輸入“flush privileges;”,進行更新權限,如下圖所示:

5/5

第五步更新權限之后,就可以遠程連接mysql數(shù)據(jù)庫了

希望可以幫到您,感謝您的采納。

如何讓mysql數(shù)據(jù)庫允許被遠程連接訪問

在命令窗口中輸入:mysql -u root -p

mysqluse mysql;

mysqlselect 'host' from user where user='root';

mysqlupdate user set host = '%' where user ='root';

mysqlflush privileges;

mysqlselect 'host' from user where user='root';

第一句是以權限用戶root登錄

第二句:選擇mysql庫

第三句:查看mysql庫中的user表的host值(即可進行連接訪問的主機/IP名稱)

第四句:修改host值(以通配符%的內容增加主機/IP地址),當然也可以直接增加IP地址

第五句:刷新MySQL的系統(tǒng)權限相關表

第六句:再重新查看user表時,有修改。。

重起mysql服務即可完成。

mysql數(shù)據(jù)庫怎么讓人遠程連接

把你的mysql所在電腦的ip給到別人,以及數(shù)據(jù)庫名稱,登錄名稱,登錄密碼, 別人就能訪問了

怎么讓mysql允許遠程連接的方法

方法一,直接利用phpmyadmin在“權限”-》管理中修改用戶選擇*.*或輸入IP地址。

方法二,使用mysql的GRANT命令進行操作

例如:讓newuser用戶使用newpwd密碼從IP:192.168.1.3主機鏈接到mysql服務器

具體步驟:

代碼如下 復制代碼

mysqlGRANT ALL PRIVILEGES ON *.* TO ‘newuser’@’192.168.1.3′ IDENTIFIED BY ‘newpwd’ WITH GRANT OPTION;

mysqlflush privileges;

完整配置方法

假設我們有:

代碼如下 復制代碼

Web-Server : 192.168.1.100 //ubuntu

Mysql-Server : 192.168.1.101 //xp

我們可以按照下面的步驟修改:

1, 登錄 Mysql-Server 連接本地 mysql (默認只允許本地連接)

代碼如下 復制代碼

Microsoft Windows XP [版本 5.1.2600]

(C) 版權所有 1985-2001 Microsoft Corp.

C:Documents and Settingskucomysql -h localhost -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or g.

Your MySQL connection id is 13

Server version: 5.1.45-community-log MySQL Community Server (GPL)

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

mysql

2, 修改 Mysql-Server 用戶配置

代碼如下 復制代碼

mysql USE mysql; -- 切換到 mysql DB

Database changed

mysql SELECT User, Password, Host FROM user; -- 查看現(xiàn)有用戶,密碼及允許連接的主機

+------+----------+-----------+

| User | Password | Host |

+------+----------+-----------+

| root | | localhost |

+------+----------+-----------+

1 row in set (0.00 sec)

mysql -- 只有一個默認的 root 用戶, 密碼為空, 只允許 localhost 連接

mysql -- 下面我們另外添加一個新的 root 用戶, 密碼為空, 只允許 192.168.1.100 連接

mysql GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '' WITH GRANT OPTION;

mysql -- 當然我們也可以直接用 UPDATE 更新 root 用戶 Host, 但不推薦, SQL如下:

mysql -- UPDATE user SET Host='192.168.1.100' WHERE User='root' AND Host='localhost' LIMIT 1;

grant 權限名(所有的權限用all) on 庫名(*全部).表名(*全部) to ’要授權的用戶名‘@’%'(%表示所有的IP,可以只些一個IP) identified by “密碼”;

身份檢查使用user表(Host, User和Password)3個范圍列執(zhí)行。服務器只有在user表記錄的Host和User列匹配客戶端主機名和用戶名并且提供了正確的密碼時才接受連接。

在user表Host值的指定方法:

* Host值可以是主機名或IP號,或’localhost’指出本地主機。

* 你可以在Host列值使用通配符字符“%”和“_”。

* Host值’%'匹配任何主機名,空Host值等價于’%'。它們的含義與LIKE操作符的模式匹配操作相同。例如,’%'的Host值與所有主機名匹配,而’%.mysql.com’匹配mysql.com域

的所有主機。

3, 修改 Mysql 配置文件 my.ini

代碼如下 復制代碼

bind-address = 127.0.0.1

將 bind-address = 127.0.0.1 這一行注釋掉, 即修改為:

代碼如下 復制代碼

#bind-address = 127.0.0.1

到此 Mysql-Server 端配置就完成了.

4, 連接 Web-Server , 檢查一下是否能連上

代碼如下 復制代碼

kuco@kuco-desktop:/$ /opt/lampp/bin/mysql -h 192.168.1.101 -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or g.

Your MySQL connection id is 23

Server version: 5.1.45-community-log MySQL Community Server (GPL)

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

mysql -- 一切OK


標題名稱:mysql怎么讓別人連接,mysql命令連接
標題網(wǎng)址:http://weahome.cn/article/heggdg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部