1 MySQL -h 127001 的时候,使用TCP/IP连接, mysql server 认为该连接来自于127001或者是"localhostlocaldomain"
2 mysql -h localhost 的时候,是不使用TCP/IP连接的,而使用Unix socket;此时,mysql server则认为该client是来自"localhost"
3 mysql权限管理中的"localhost"有特定含义:
注意:虽然两者连接方式有区别,但当localhost 为默认的127001时,两种连接方式使用的权限记录都是以下的1row的记录(因为记录在前,先被匹配)
jdbc:mysql://localhost:3306
localhost等价于127001:3306就是本地的数据库地址,也就是说你访问的是本地的数据库,myini这个文件,全盘搜索一下
以上就是关于访问mysql数据库时,localhost和127.0.0.1不同吗全部的内容,包括:访问mysql数据库时,localhost和127.0.0.1不同吗、jdbc:mysql://localhost:3306/mysql这句话中localhost具体指什么的localhost能修改么在哪里配置的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)