windows下的客户端MySQL怎么连接到虚拟机下linux的数据库MySQL?

windows下的客户端MySQL怎么连接到虚拟机下linux的数据库MySQL?,第1张

首先,mysql只是一个数据库软件,安装在windows还是linux *** 作系统上,连接方法一致,下面介绍windows下如何连接mysql数据库。

一、本机mysql的连接方式:

1.按快捷键win+R键来进入运行,并输入cmd,点击确定

2.键入命令mysql

-u

root

-p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。

3.如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:

mysql>

二、远程mysql的连接方式

假设远程主机的IP为:111.111.111.111,用户名为root,密码为mysql123。则键入以下命令:

mysql

-h111.111.111.111

-uroot

-p在提示符下输入密码mysql123,连接成功。

连接到本机上的MYSQL:

1.按快捷键win+R键来进入运行,并输入cmd,点击确定

2.键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。

3.如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>

连接到远程主机上的MYSQL:

假设远程主机的IP为:110.110.110.110,用户名为root,密码为123。则键入以下命令:    mysql -h110.110.110.110 -u root -p 123(注:u与root之间可以不用加空格,其它也一样)

方法挺多的,很多是采用排序直接对等连接,这样对于主键聚集索引比较快的。

----

我提供的不是排序对等

方式,而是大范围连接检索最小距离的方式。

SELECT

A.FID,A.Fnum,MIN(A.Fid-B.Fid)

as

差值

FROM

test.cte

A

INNER

JOIN

test.cte

B

on(A.FID>B.FID)

GROUP

BY

A.FID,A.Fnum

ORDER

BY

A.Fid

Desc

---

执行结果:

FID

Fnum

差值

-------------------------

'9323',

'10',

'14'

'9309',

'10',

'1'

'9308',

'10',

'47'

'9261',

'10',

'31'

'9230',

'10',

'23'

'9207',

'10',

'16'

'9191',

'10',

'26'

'9165',

'10',

'14'


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8690614.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存