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   命令

猜你喜欢

转载自www.cnblogs.com/xiaobaibailongma/p/12098694.html
今日推荐