配置mysql默认服务器地址用户名和密码 避免输入登录信息.

Nokia 发表于 2017/8/18 15:17 | 显示全部楼层 |阅读模式
mysql命令行工具可以直接在操作系统的命令行中执行mysql语句,windows中为mysql.exe,怎样配置mysql命令行工具才能让mysql命令行工具使用默认主机用户名和密码登录,从而避免每次使用都要输入数据库主机用户名和密码呢?找到mysql配置文件,不同的服务器上面文件名不太一样,常见的mysql配置文件为my.conf或my.ini,找到[client]或者[mysql]配置段,添加以下各项,其中host是MySQL数据库服务器地址,可以是域名,也可以是IP,user中连接MySQL服务器使用的用户名,password是连接MySQL服务器使用的密码,[client]和[mysql]的区别是配置前者对所有MySQL客户端程序生产,配置后者只对MySQL命令行工具(比如Wondows版的mysql.exe)生效。
配置完成以后不需要重启MySQL服务器,就可以通过命令行调用mysql来连接配置中指定的MySQL服务器,什么参数都可以不加,直接输入mysql回车就可以连接到MySQL服务器,对于喜欢偷懒的来说,这是不是很爽?
  1. [client]
  2.         host=wuxiancheng.cn
  3.         user=orange
  4.         password=YummyOrange
复制代码
除此以外,还可以通过定义操作系统的环境变量来定义MySQL默认服务器地址、用户名、密码。
环境变量 MYSQL_HOST 代表MySQL服务器主机地址
USER 代表MySQL客户端mysql.exe默认使用的登录用户名,仅Wondows操作系统支持
MYSQL_PWD 代表MYSQL默认登录密码

手机版|轻松E站

E-mail: OHCC@163.COM

快速回复 返回顶部 返回列表