linux下远程连接mysql
linux脚本编写,定义好变量,若是ssh直连,root命令下,将对应位置参数替换成真实连接参数即可;
mysql -h{PORT} -u{PASSWORD} {select_sql}" | awk ‘NR>1’
以上awk nr>1表示返回已经读取的数据,去掉表头
HOSTNAME :远程MYSQL所在的服务器IP
PORT:端口号,mysql 端口号默认是3306,注意-P 的P是大写,区别于密码的小写p
USERNAME:MYSQL连接的用户名
PASSWORD:MYSQL连接的密码 ,注意-p与密码间不能有空格
DBNAME:连接的数据库名
select_sql:定义好的Sql语句
mysql模式下返回结果
退出到shell命令行,从mysql连接返回到root 命令模式下用exit 或quit命令
以上shell命令返回截图