文章导读:
在我们进行mysql的远程链接的时候,我们需要了解mysqsl的登陆方式,那么除了我们熟悉的启动数据库指令:
mysql -uroot -proot (-u后面可以挨着,也可以不挨着)
我在安装的过程中设置的密码是123456
这行登录mysql数据库代码究竟有着什么意思?
1、关于mysql的命令参数:
mysql -hlocalhost -P3306 -u -p
-h host 代表主机,后面默认localhost代表本地的IP地址 或者 远程IP地址;
-P port 代表端口,后面默认3306端口;
-h、-P都有默认值,所以我们可以不写
-u user 代表用户
-p password 代表密码
2、登录注意的问题:
在上面我们已经了解到-h后面其实是本地IP的,如果我们直接把本地的IP放在后面的话,会出现问题
比如我的电脑IP是192.168.11.203,会链接不上,有两点问题:
第一,因为mysql数据库为了安全考虑,默认没有开启远程登录服务
第二,如果指明IP地址,不能指明本地的,本地由localhost代替,指明远程ip地址
所以这时候问题就出来了,我们需要配置开启远程mysql链接服务(在工具上详细介绍)
