MySQL登录命令

编程知识 行业动态 更新时间:2024-06-13 00:17:24

(本文为在别人的基础上进行总结的笔记,用于日后查阅、复习)

(参考文章:登录mysql数据库的几种方式)

常用登录命令:mysql -h localhost -P 3306 -u root -proot

解析:

1. mysql

关键字、固定写法。(类似于java、jdk中的javac命令或java命令)

不可省略。

2. -h localhost

参数-h代表主机的ip地址(即host),此处的localhost即为该参数的值,表示主机ip为localhost。

-h与主机ip地址之间的空格,可有可无

登录本地数据库时,参数-h可以省略不写。当连接远程主机的数据库时,主机ip不可省略。

3. -P 3306

参数-P代表数据库的端口号(注意是大写的P),此处的3306即为该参数的值,表示该数据库的端口号为3306。

-P与端口号之间的空格,可有可无

当MySQL数据库的端口号为默认的3306时,该参数可以省略不写。如果端口号做过修改,不是默认的3306,那么端口号不可省略。

4. -u root

参数-u代表数据库的用户名(user),此处的root即为该参数的值,表示用户名为root。

-u与用户名之间的空格,可有可无

5. -proot

参数-p代表对应用户的密码(password),此处的root即为该参数的值,表示密码为root。

-p与密码之间的空格不可省略

补充:-p后也可以不写密码,此时回车后再输入密码,密码为不可见状态。如下图:

6. 参数顺序

mysql固定在最前面,-h、-P、-u、-p的位置可随意调换。

7. 应用举例

PS:设用户名密码均为root/123456。

① 连接本地端口号默认3306的数据库:

mysql -hlocalhost -P3306 -uroot -p123456

mysql -uroot -p
#出现密码输入提示时输入密码

mysql -p -uroot
#出现密码输入提示时输入密码

②连接远程主机10.123.45.17,端口号默认3306的数据库:

mysql -h 10.123.45.17 -P3306 -u root -p123456

mysql -h10.123.45.17 -uroot -p
#出现密码输入提示时输入密码

mysql -uroot -p -h10.123.45.17
#出现密码输入提示时输入密码

③连接远程主机172.16.0.25,端口号8808的数据库:

mysql -h 172.16.0.25 -P 8808 -u root -p123456

mysql -h172.16.0.25 -P8808 -uroot -p
#出现密码输入提示时输入密码

mysql -uroot -p -h172.16.0.25 -P8808
#出现密码输入提示时输入密码

更多推荐

MySQL登录命令

本文发布于:2023-03-25 05:18:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/39fd70bab6852b40af76227b4ec72797.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令   MySQL

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!