电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Mysql命令行連接遠程/本地數據庫詳解

瀏覽:290日期:2023-05-08 10:17:48
目錄
  • Mysql 命令行 連接本地數據庫
  • Mysql 命令行 連接遠程數據庫
  • 總結

Mysql 命令行 連接本地數據庫

MySQL登錄

  • mysql -uroot -p密碼
  • mysql -hip -uroot -p連接目標的密碼
  • mysql --host=ip --user=root --password=連接目標的密碼
C:\Users\Administrator>mysql -h 127.0.0.1 -uroot --port=3306 -p  
Enter password: *****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.6.17 MySQL Community Server (GPL)      
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.  
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type "help;" or "\h" for help. Type "\c" to clear the current input statement.
mysql> exit
Bye
C:\Users\Administrator>mysql -h 127.0.0.1 -uroot --port=3308 -p  
Enter password: *****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 11
Server version: 5.5.61 MySQL Community Server (GPL)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.  
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type "help;" or "\h" for help. Type "\c" to clear the current input statement.
mysql> exit 
Bye
C:\Users\Administrator>mysql -h 127.0.0.1 -uroot --port=3307 -p  
Enter password: *****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 16
Server version: 8.0.13 MySQL Community Server - GPL
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type "help;" or "\h" for help. Type "\c" to clear the current input statement.
mysql> exit
Bye

Mysql 命令行 連接遠程數據庫

連接 遠程的數據庫

mysql --host=ip --user=root --password=連接目標的密碼

┌──(root?kali)-[~]
└─# mysql -h 69.45.123.1 -uroot --port=3307 -p
Enter password: 
ERROR 1130 (HY000): Host "69.45.123.128" is not allowed to connect to this MySQL server

有兩個方法

如果 你的 mysql 數據庫沒有 密碼 最好創建一個一密碼

update mysql.user set authentication_string=password("新密碼") where user="用戶名" and Host ="localhost";
update mysql.user set authentication_string=password("admin") where user="用戶名" and Host ="localhost";

1.改表法

是因為 root 帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql后,更改 “mysql” 數據庫里的 “user” 表里的 “host” 項,從"localhost"改為"%"

C:\Users\Administrator>mysql -uroot -p -P3306
Enter password: *****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.17 MySQL Community Server (GPL)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type "help;" or "\h" for help. Type "\c" to clear the current input statement.
mysql> use mysql; # 使用數據庫
Database changed
mysql> select user,password,host from user where user="root"; # 先查詢下 有權限的 用戶 的 host 是什么
+------+-------------------------------------------+-----------+
| user | password  | host      |
+------+-------------------------------------------+-----------+
| root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 | localhost |
| root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 | 127.0.0.1 |
| root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 | ::1       |
+------+-------------------------------------------+-----------+
3 rows in set (0.00 sec)
# 修改 "mysql" 數據庫里的 "user" 表里的 "host" 項,從"localhost"改為"%"
mysql> update user set host = "%" where user = "root" and host="localhost"; 
Query OK, 0 rows affected (0.00 sec)
Rows matched: 0  Changed: 0  Warnings: 0
mysql> flush privileges; # 刷新一下 mysql的緩存
Query OK, 0 rows affected (0.00 sec)

執行操作之后 重啟服務器

如果有需要 改回來 在使用 數據庫之后 把 “mysql” 數據庫里的 “user” 表里的 “host” 項 從"%“改為"localhost” 之后刷新一下緩存之后 重啟 mysql 服務 即可

mysql> use mysql; # 使用數據庫
Database changed
mysql> update user set host = "localhost" where user = "root" and host="%"; 
Query OK, 0 rows affected (0.00 sec)
Rows matched: 0  Changed: 0  Warnings: 0
mysql> flush privileges; # 刷新一下 mysql的緩存
Query OK, 0 rows affected (0.00 sec)

2. 授權法。例如,你想 某個用戶名 比如 myuser 和對應的密碼 從任何主機連接到mysql服務器的話。

/*myuser mypassword 為對應的 用戶迷宮和密碼 */
GRANT ALL PRIVILEGES ON *.* TO "myuser"@"%" IDENTIFIED BY "mypassword" WITH GRANT OPTION;

如果你想允許用戶myuser從ip為192.168.1.3的主機連接到mysql服務器,并使用mypassword作為密碼

/*例如 */
GRANT ALL PRIVILEGES ON *.* TO "root"@"192.168.1.3" IDENTIFIED BY "mypassword" WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO "root"@"192.168.1.3" IDENTIFIED BY "1235" WITH GRANT OPTION;
mysql> flush privileges; # 刷新一下 mysql的緩存
Query OK, 0 rows affected (0.00 sec)

取消授權

# 查看授權的所有用戶
mysql> SELECT DISTINCT CONCAT("User: """,user,"""@""",host,""";") AS query FROM mysql.user;  
+---------------------------+
| query     |
+---------------------------+
| User: "root"@"127.0.0.1"; |
| User: "root"@"::1";       |
| User: ""@"localhost";     |
| User: "root"@"localhost"; |
+---------------------------+
4 rows in set (0.00 sec)

# revoke all on *.* from "username"@"%";  username為指定的用戶,%為任意登錄的地址。
mysql> revoke all on *.* from "root"@"192.168.1.3";     
Query OK, 0 rows affected (0.00 sec)

# 然后再次 
mysql> flush privileges; # 刷新一下 mysql的緩存
Query OK, 0 rows affected (0.00 sec)

然后 重啟 mysql 服務

總結

到此這篇關于Mysql命令行連接遠程/本地數據庫的文章就介紹到這了,更多相關Mysql命令行連接數據庫內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: MySQL
主站蜘蛛池模板: 中红外QCL激光器-其他连续-半导体连续激光器-筱晓光子 | 广州监控安装公司_远程监控_安防弱电工程_无线wifi覆盖_泉威安防科技 | 浙江工业冷却塔-菱电冷却塔厂家 - 浙江菱电冷却设备有限公司 | U拓留学雅思一站式服务中心_留学申请_雅思托福培训 | 广东青藤环境科技有限公司-水质检测| 金属检测机_金属分离器_检针验针机_食品药品金属检探测仪器-广东善安科技 | 全自动五线打端沾锡机,全自动裁线剥皮双头沾锡机,全自动尼龙扎带机-东莞市海文能机械设备有限公司 | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 工业洗衣机_工业洗涤设备_上海力净工业洗衣机厂家-洗涤设备首页 bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | 菏泽商标注册_菏泽版权登记_商标申请代理_菏泽商标注册去哪里 | 上海办公室装修,办公楼装修设计,办公空间设计,企业展厅设计_写艺装饰公司 | 颚式破碎机,圆锥破碎机,制砂机-新乡市德诚机电制造有限公司 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 电动手术床,医用护理床,led手术无影灯-曲阜明辉医疗设备有限公司 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | 「钾冰晶石」氟铝酸钾_冰晶石_氟铝酸钠「价格用途」-亚铝氟化物厂家 | 玻纤土工格栅_钢塑格栅_PP焊接_单双向塑料土工格栅_复合防裂布厂家_山东大庚工程材料科技有限公司 | 密封无忧网 _ 专业的密封产品行业信息网 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 雄松华章(广州华章MBA)官网-专注MBA/MPA/MPAcc/MEM辅导培训 | 预制直埋蒸汽保温管-直埋管道-聚氨酯发泡保温管厂家 - 唐山市吉祥保温工贸有限公司 | 玉米深加工设备|玉米加工机械|玉米加工设备|玉米深加工机械-河南成立粮油机械有限公司 | 宝元数控系统|对刀仪厂家|东莞机器人控制系统|东莞安川伺服-【鑫天驰智能科技】 | 德国BOSCH电磁阀-德国HERION电磁阀-JOUCOMATIC电磁阀|乾拓百科 | 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 压缩空气冷冻式干燥机_吸附式干燥机_吸干机_沪盛冷干机 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | 安全,主动,被动,柔性,山体滑坡,sns,钢丝绳,边坡,防护网,护栏网,围栏,栏杆,栅栏,厂家 - 护栏网防护网生产厂家 | 魔方网-培训咨询服务平台| 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | 合金耐磨锤头_破碎机锤头_郑州市德勤建材有限公司 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 能量回馈_制动单元_电梯节能_能耗制动_深圳市合兴加能科技有限公司 | 超声波破碎仪-均质乳化机(供应杭州,上海,北京,广州,深圳,成都等地)-上海沪析实业有限公司 | 桑茶-七彩贝壳桑叶茶 长寿茶 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | ★济南领跃标识制作公司★济南标识制作,标牌制作,山东标识制作,济南标牌厂 | 考勤系统_人事考勤管理系统_本地部署BS考勤系统_考勤软件_天时考勤管理专家 |