zoukankan      html  css  js  c++  java
  • mysql——登录和退出mysql服务器的几种方式

    参考转载:https://blog.csdn.net/czh500/article/details/84972388

    接下来,我给大家详细讲解一下mysql这个命令

     mysql -h localhost -P 3306 -u root -p123 数据库名 -e"select * from cr01;"

    C:\Users\del>mysql -h localhost -P 3306 -u root -p123 see -e"select * from cr01;"

    或者

    C:\Users\del>mysql -h 127.0.0.1 -P 3306 -u root -p123 see -e"select * from cr01;"

    (1.)最前面的mysql你可以理解成一个关键字或者理解成一个固定的命令,是固定写法,类似于java、jdk中的javac命令或java命令;

    (2.)-h表示host,即主机的ip地址——127.0.0.1;

    (3.)-P表示port,端口,mysql数据库的默认端口是3306,当然啦,你可以自己改端口号,我这里没改端口号(注意:这是大写的字母P);

    (4.)-u表示user用户名;

     ( 5.  )-p表示password密码(注意:这是小写的字母p);

    (6.)数据库名表示登录到哪一个数据库中;

    (7.)-e参数后面可以直接加SQL语句。登录mysql服务器之后,立即执行这个SQL语句。-e后面不要有空格。

    下面说说mysql这个命令的注意事项:

    大写的P表示端口号,小写的p表示密码

    大家要记住,小写的p表示密码,-p和密码之间一定不能有空格其他的像-u,-h,-P之类的,是可以有空格的,也可以没有空格

    注意:如果是本机的话,主机ip和端口号可以不写(即主机ip和端口号可以省略),直接写成mysql -u root -p123

    如果是本机,但是端口号你改成了其他的端口号,不是默认的3306了,比如你把端口号改成了6688,那你就加上端口号,即mysql -P 6688 -u root -p123

    以下这3种语法都是正确的,我依次举例和截图演示

    我这里用的用户名是root,密码也是123

    语法1:mysql -h 主机ip地址 -P 端口号 -u 用户名 -p密码

    -h和主机ip地址之间有空格,-P和端口号之间有空格,-u和用户名之间有空格,-p和密码之间一定不能有空格

    ====================================================================================================================

    mysql -h localhost -P 3306 -u root -p123

    如果是本机的话,-h localhost -P 3306可以省略不写,直接写成mysql -u root -p123   

    或者   mysql -u root -p123   

    或者    mysql -h 127.0.0.1 -P 3306 -u root -p123

    或者 mysql -h 192.168.117.66 -P 3306 -u root -p123    (连接远程的主机,必须写-h 远程主机的ip)

    如果远程主机的mysql数据库端口默认是3306,那端口号可以省略不写,但是远程主机的ip地址要写

    mysql -h 192.168.117.66 -u root -p123

    如果远程主机的mysql数据库端口不是默认的3306,端口而被改成了比如6655,那远程主机ip地址和端口号都要写上

    mysql -h 192.168.117.66 -P 6655 -u root -p123

    如果是本机的话,主机ip地址和端口号(是默认3306的情况下)可以省略不写

    mysql -u root -p123   或者   mysql -u root -p123

    如果是本机的话,主机ip地址可以省略不写,就写端口号也可以

    mysql -P 3306 -u root -p123

    如果是本机的话,端口号可以省略不写,就写主机ip地址也可以

    mysql -h localhost -u root -p123   或者   mysql -h 127.0.0.1 -u root -p123   或者   mysql -h 192.168.117.66 -u root -p123

    如果是本机,但是端口你之前改成了其他的,比如端口你改成了8801,不是默认的3306端口了,那么主机ip地址可以省略不写,但是要写上端口号

    mysql -P 8801 -u root -p123

    ===================================================================================

    语法2:mysql -h主机 ip地址 -P端口号 -u用户名 -p密码 (-h和主机ip地址之间无空格,-P和端口号之间无空格,-u和用户名之间无空格,-p和密码之间一定不能有空格

                mysql -h192.168.117.66 -P3306 -uroot -p123

    语法3:mysql -h主机ip地址 -P端口号 -u用户名 -p             (最后一个-p,小写字母p后面不写密码)

                mysql -h 192.168.117.66 -P 3306 -u root -p    或者    mysql -h192.168.117.66 -P3306 -uroot -p

                注意:小写字母p后面不写密码,这样的话,密码就不会显示暴露出来了,输入密码的时候也是显示成****,进入数据库之后再输入密码。

    退出登录,可以使用   quit  或者  exit   或者  \q   命令

  • 相关阅读:
    今天做了个小项目
    了解类与对象
    装机时键盘选择失误?教你修改kali Linux键盘到美式。
    一些模塊的用法
    你也是全员模块?
    金额保留2位小数 xx.00
    maven项目统一管理版本
    启动项目报错——找不到或无法加载主类 io.vertx.core.Launcher
    以jar包方式启动
    支付业务接口功能(二)
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/12098694.html
Copyright © 2011-2022 走看看