如何通过命令终端访问本地/局域网/远程的MySQL数据库_访问数据库_连接数据库_登录数据库

文章目录

  • Windows系统下
    • 访问本地MySQL数据库
    • 访问远程主机的MySQL数据库
    • 本地安装了MySQL数据库
    • 本地没有安装MySQL
  • Linux系统下
  • 退出数据库登录

Windows系统下

访问本地MySQL数据库

使用命令终端访问本地MySQL数据库,打开终端直接输入以下命令语句:

mysql  -hlocalhost -uroot -p123456 -Dtest;
mysql --host=localhost --user=root --password=123456 --database=test; # 这种方式不推荐

如果没有口令则可以输入以下命令语句:

mysql -hlocalhost -uroot;

你还可以这样输入命令语句:

mysql -uroot -p;

因为你没有输入密码,所以回车后,终端要求输入root用户的登录密码,登录成功后需要选择数据库,因为没有用-D指定数据库。

不推荐的写法:

mysql -uroot -p 123456;

命令窗口认为你没有输入密码,但是输入了数据库名称123456,所以回车后会让你输入root的登录密码,回车后系统发现找不到数据库123456,结果反馈错误信息,如下图所示:
在这里插入图片描述

说明:
localhost 数据库所在主机ip-hip之间允许有空格,本地主机-hlocalhost可以省略掉,root是数据库用户名,-uroot之间允许有空格。123456root的登录密码,-p123456之间不可以有空格,密码可以先不写,不过登录用户实际是有密码的,则必须保留-p,告诉终端有密码,只是后面单独来输入。test是数据库名称,-Dtest可以有空格,指定数据库时,D必须大写。当然也可以不写-D,直接在密码后面空格加上数据库名称。

访问远程主机的MySQL数据库

访问局域网中某台主机的数据库和外网主机的数据库都是远程访问,所以访问的方式及使用的命令语句相同。

本地安装了MySQL数据库

本地电脑要安装MySQL,当然安装MySQL客户端也行,没有试过。
然后配置好Path环境变量:C:\Program Files\MySQL\MySQL Server 6.0\bin
然后打开命令终端直接输入以下命令语句:

mysql  -h115.355.32.45 -uroot -p123456 -Dtest;

说明:
115.355.32.45是远程主机的ip地址。

本地没有安装MySQL

使用ssh命令访问远程主机,再访问MySQL。
打开命令终端,直接输入以下的命令语句:

ssh root@119.119.10.5;//ssh 登录用户名称@远程主机IP地址

按回车后,输入远程主机系统的登录密码,登录主机成功之后,接着同样使用以下语句访问远程主机上的MySQL:

mysql  -hlocalhost -uroot -p123456 -Dtest;
mysql test -uroot -p;
mysql test -uroot -p123456;

因为你已经登录了远程主机,你使用的实际是远程主机的命令终端,相当于你直接在远程主机上进行操作,所以本地就变成了远程主机,因此这样的情况下访问远程主机的数据库,就是在访问本地的数据库,所以-hlocalhost可以省略不写。

Linux系统下

和Windows系统下的命令语句一样

退出数据库登录

输入命令 exit 或者 quit

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/335537.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

科大讯飞 jason word_2019科大讯飞全球1024开发者节开幕啦

2019年10月24日,属于开发者的共同节日2019科大讯飞全球1024开发者节于合肥滨湖国际会展中心盛大启幕。以“A.I.前进,拼世界”为主题的本届大会,将集结120位行业大咖主题演讲、20场行业分论坛详解全域A.I.,科大讯飞的1024计划3.0、…

多线程线程池的实现java_如何在Java中实现线程池

多线程线程池的实现java线程是独立程序的执行路径。 在java中,每个线程都扩展java.lang.Thread类或实现java.lang.Runnable。 多线程是指在一个任务中同时执行两个或多个线程。在多线程中,每个任务可以有多个线程,并且这些线程可以异步或同步…

Windows 使用命令执行 sql 脚本文件

文章目录MySQL 数据库方法一:使用 mysql 命令方法二:使用 source 命令Oracle 数据库MySQL 数据库 方法一:使用 mysql 命令 未配置 MySQL 的环境变量,则需要进入 MySQL 的 bin 目录下才能执行 mysql 命令已配置 MySQL 的环境变量…

windows系统连接同局域网下的其他电脑mysql等服务

一、首先设置被连接的mysql服务的 root 用户及访问权限(必须确保连接用户拥有不限ip访问权限) 参考:https://blog.csdn.net/hkl_Forever/article/details/127543546 二、配置被连接电脑的防火墙、网络共享、设置出入端口规则等 1、打开防火墙…

js如何获取jwt信息_谈房地产公众号如何涨粉?一篇文章让你轻松获取信息

原标题:谈房地产公众号如何涨粉?一篇文章让你轻松获取信息对于房地产企业来说,如何学会运营自己企业的房地产微信公众号是涨粉引流的关键一步,老话说:一步走好,步步稳。值得夸奖的是近几年中高端房地产企业…

java开发plc上位机软件开发_上位机开发之西门子PLC-S7通信实践

写在前面:就目前而言,在中国的工控市场上,西门子仍然占了很大的份额,因此对于上位机开发而言,经常会存在需要与西门子PLC进行通信的情况。然后对于西门子PLC来说,通信方式有很多,下面简单列举一…

boss直聘账号异常登不上_【苹果IOS游戏账号分享】据说是最欢乐的2D冒险游戏?Q萌有趣,好不好玩你说了算——惊奇剑士...

惊奇剑士游戏下载点击下方卡片下载游戏!不会使用请点击《操作指南》↓↓↓↓本游戏是由1群的资源库:“hentai是绅士不是变态” 赞助我们购买的,感谢大家的鼎力支持,二哈替大家感谢下hentai是绅士不是变态。可甜可盐的小哥哥之前还…

SQL语句执行顺序

文章目录SQL 简介SQL 语句的执行顺序重点SQL 简介 SQL 是 Structured Query Language 的缩写,称为结构化查询语言,SQL 是一种操作关系型数据库的规则,SQL 语句以分号结尾,不区分大小写,建议关键词使用大写。 SQL 语句…

getexternalfilesdir 相册_音乐相册(电子相册制作)V5.2 安卓最新版

音乐相册(电子相册制作)是一个功能强大的电子相册创建工具。最新版本的音乐专辑应用程序可以帮助用户快速创建精美的多媒体专辑视频,并匹配优美的音乐伴奏,使照片更精彩。音乐专辑应用程序支持几乎所有流行的图片格式,并支持导入和导出&#…

二级java题型及分值_2016年全国计算机二级java语言程序设计考试大纲

2016年全国计算机二级java语言程序设计考试大纲2016年3月计算机考试即将在3月26日-29日进行,为了帮助大家顺利通过2016年计算机二级考试,下面百分网小编为大家带来2016年全国计算机二级java语言程序设计考试大纲,供大家参考学习,预…

linux系统下安装jdk教程

一、首先下载linux版本jdk jdk官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html 根据自己的需求,下载不同版本的jdk 2.将下载好的jdk压缩包,通过ftp上传到linux系统的当前用户下,我当前登录的用户为r…

iphone11什么时候上市_hd3手表高仿哪里买 什么时候上市?

hd3手表高仿哪里买 什么时候上市? 导读:hd3手表高仿哪里买zf的万国7日链高仿表怎么样?款式设计非常出色,很多手表的款式,依靠着该性价比的迅速提升来做出的有效转化,年轻人对于复刻表的选择,能拥有的这些细…

Windows 命令终端(CMD)程序员常用的命令

文章目录certutilcddirmd/mkdirrddelreplacechdir/cdattribhelptypemorefindstrrename/renset环境变量扩展echonetstattskilltasklisttaskkillnettreecopystartpauseprintverwinversysteminfowmiclogofftracertroute printtelnetftppingipconfigshutdown远程关机formatchkdskti…

驱动级的自动按键_空调遥控器特殊按键使用方法及注意事项

在上门维修过程中,用户常常由于遥控器使用不当,或者幵启了特定按键引起空调器的假性故障,这时需要进行电话解答或上门讲解,现对空调遥控器的特殊功能按键作简单介绍。示例遥控器型号为格力YAD0F,与KFR-23GW/ ( 23570 ) Aa-3挂式空…

净资产滚动率_净资产的结构

净资产滚动率Netty的包装结构很棒。 每个程序员都应该研究它。 每个系统都应该模仿它; 每个项目经理都应将其打印出来,拍在墙上,然后对开发人员说:“那样。” Netty是一个“ ...异步事件驱动的网络应用程序框架,用于…

Java从键盘输入若干数_用java编程序:从键盘输入若干个整数,输出这些数中大于其平均值的数。...

展开全部引用1楼 christal yhy的答案,考虑到浮点数的存在,特在此基础上优化一下,代码如下:public static void main(String[] args) {Scanner scan new Scanner(System.in);System.out.println("请输入62616964757a686964616fe59b9ee7ad9431333262373933要输入的个数:&qu…

java多线程编程_阿里P8熬到秃头肝出来的:Java多线程+并发编程核心笔记

自学Java的时候,多线程和并发这一块可以说是最难掌握的部分了,很多小伙伴表示需要一些易于学习和上手的资料。所以今天这本「Java并发学习手册.pdf」就是一份集中学习多线程和并发的手册,PDF版,由RedSpider社区的五位大神撰写&…

内外网逻辑隔离物理隔离_隔离域逻辑

内外网逻辑隔离物理隔离在一个设计模式课程中,我对建模域逻辑进行了有趣的讨论。 具体来说,它是关于隔离域逻辑的 。 一个应用程序通常分为三个部分: 演示(例如桌面GUI,浏览器,Web服务) 域逻辑…

360安全浏览器兼容模式怎么设置_测试新手一定要知道:最实用的Web兼容性测试经验都在这...

在日常工作中,我们经常碰到网页不兼容的问题。我们之所以要做兼容性测试,目的在于保证待测试项目在不同的操作系统平台上正常运行。主要包括待测试项目能在同一操作系统平台的不同版本上正常运行;待测试项目能与相关的其他软件或系统的“和平…

HTML 中的节点、元素、标签、标记的区别

文章目录一、HTML 节点(一)节点的类型二、HTML 标签三、HTML 元素(一)HTML 元素属性(二)HTML 元素的嵌套一、HTML 节点 节点(node)是构成我们网页的最基本的组成部分,网…