Windows安裝MySQL后怎么開啟root的網(wǎng)絡(luò)訪問權(quán)限
Windows安裝MySQL后怎么開啟root的網(wǎng)絡(luò)訪問權(quán)限
Windows安裝MySQL后默認(rèn)只能本機(jī)訪問,怎么開啟網(wǎng)絡(luò)訪問
mysql> create user 'root'@'%' identified by 'password'; Query OK, 0 rows affected (0.00 sec) mysql> grant all on *.* to 'root'@'%'; Query OK, 0 rows affected (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)
配置MySQL,讓MySQL支持被外網(wǎng)訪問
設(shè)置權(quán)限首先要找到MySQL的bin目錄,默認(rèn)在C:\Program Files\MySQL\MySQL Server 8.0\bin
然后我們Win+R輸入cmd打開控制臺(tái),使用cd命令到MySQL的bin目錄下,執(zhí)行以下操作:
1.登錄數(shù)據(jù)庫,然后輸入密碼
mysql -u root -p
2.然后打開mysql
mysql> use mysql;
3.查詢host
mysql> select user,host from user;
4.創(chuàng)建host
mysql> update user set host='%' where user='root'; mysql> flush privileges;
5.授權(quán)用戶
(1)MySQL 8.0以前版本
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION; mysql> flush privileges;
(2)MySQL 8.0及之后版本 (如果host列表中已有root和%用戶,則可以不執(zhí)行CREATE語句)
mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123456'; mysql> grant all privileges on *.* to 'root'@'%' with grant option; mysql> flush privileges;
以上就是mysql如何讓外網(wǎng)訪問的詳細(xì)內(nèi)容
到此這篇關(guān)于Windows安裝MySQL后怎么開啟root的網(wǎng)絡(luò)訪問權(quán)限的文章就介紹到這了,更多相關(guān)Windows安裝MySQL內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql中迅速插入百萬條測(cè)試數(shù)據(jù)的方法
最近想到創(chuàng)建一個(gè)大量數(shù)據(jù)的測(cè)試環(huán)境,于是找了一下怎么插入100W條數(shù)據(jù),我用的是20個(gè)字段2012-04-04MAC下Mysql5.7+ MySQL Workbench安裝配置方法圖文教程
這篇文章主要為大家詳細(xì)介紹了MAC下Mysql5.7+ MySQL Workbench安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06刪除mysql數(shù)據(jù)庫中的重復(fù)數(shù)據(jù)記錄
mysql中select distinct * from text不能顯示不重復(fù)的記錄,而是直接全部顯示2008-06-06詳解監(jiān)聽MySQL的binlog日志工具分析:Canal
Canal主要用途是基于MySQL數(shù)據(jù)庫增量日志解析,提供增量數(shù)據(jù)訂閱和消費(fèi),目前主要支持MySQL。接下來通過本文給大家介紹監(jiān)聽MySQL的binlog日志工具分析:Canal的相關(guān)知識(shí),感興趣的朋友一起看看吧2020-10-10MySQL使用Partition功能實(shí)現(xiàn)水平分區(qū)的策略
這篇文章主要介紹了MySQL使用Partition功能實(shí)現(xiàn)水平分區(qū),給大家提到了水平分區(qū)的5種策略,通過sql語句給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-12-12