今天发现有个\r 选项可以切换连接。不过功能比较单一。
connect   (\r) Reconnect to the server. Optional arguments are db and host.

进入客户端后切换服务器连接的做法。
只能是切换到和另外一个SERVER端口,用户名,密码都是一样的。
原来SERVER:A。
切换的SERVER:B。
B上的操作:
mysql> grant usage,select on *.* to root@'%';
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> status
--------------

/usr/local/mysql/bin/mysql Ver 14.12 Distrib 5.0.45, for pc-linux-gnu (i686) using readline 5.0

Connection id: 9
Current database: mysql
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.0.45-log MySQL Community Server (GPL)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /tmp/mysql.sock
Uptime: 3 days 6 hours 30 min 0 sec

Threads: 1 Questions: 59 Slow queries: 0 Opens: 12 Flush tables: 1 Open tables: 6 Queries per second avg: 0.000
--------------

mysql> show processlist;
+----+-------------+-----------+------+---------+--------+-----------------------------------------------------------------------+------------------+

| Id | User | Host | db | Command | Time | State | Info |
+----+-------------+-----------+------+---------+--------+-----------------------------------------------------------------------+------------------+

| 2 | system user | | NULL | Connect | 282919 | Has read all relay log; waiting for the slave I/O thread to update it | NULL |
| 9 | root | localhost | test | Query | 0 | NULL | show processlist |
+----+-------------+-----------+------+---------+--------+-----------------------------------------------------------------------+------------------+

2 rows in set (0.00 sec)

A上的操作:
mysql> \r test 192.168.0.232
Connection id: 23
Current database: test

mysql> status
--------------

mysql Ver 14.14 Distrib 5.1.22-rc, for redhat-linux-gnu (i686) using readline 5.0

Connection id: 23
Current database: test
Current user: root@192.168.0.231
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.1.22-rc-log MySQL Community Server (GPL)
Protocol version: 10
Connection: 192.168.0.232 via TCP/IP
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
TCP port: 3306
Uptime: 3 days 6 hours 33 min 10 sec

Threads: 2 Questions: 77 Slow queries: 1 Opens: 12 Flush tables: 1 Open tables: 9000 Queries per second avg: 0.000
--------------

mysql> show processlist;
+----+------+---------------------+------+---------+------+-------+------------------+

| Id | User | Host | db | Command | Time | State | Info |
+----+------+---------------------+------+---------+------+-------+------------------+

| 9 | root | localhost | test | Sleep | 25 | | NULL |
| 23 | root | 192.168.0.231:34173 | test | Query | 0 | NULL | show processlist |
+----+------+---------------------+------+---------+------+-------+------------------+

2 rows in set (0.00 sec)

mysql>

连接后B上的操作:
mysql> show processlist;
+----+-------------+---------------------+------+---------+--------+-----------------------------------------------------------------------+------------------+

| Id | User | Host | db | Command | Time | State | Info |
+----+-------------+---------------------+------+---------+--------+-----------------------------------------------------------------------+------------------+

| 2 | system user | | NULL | Connect | 282869 | Has read all relay log; waiting for the slave I/O thread to update it | NULL |
| 9 | root | localhost | test | Query | 0 | NULL | show processlist |
| 23 | root | 192.168.0.231:34173 | test | Sleep | 69 | | NULL |
+----+-------------+---------------------+------+---------+--------+-----------------------------------------------------------------------+------------------+

3 rows in set (0.00 sec)

现在已经连接上了。

转载于:https://blog.51cto.com/yueliangdao0608/81254

MYSQL进入客户端后切换服务器的简单做法试验相关推荐

  1. mysql navicat授权_Mysql授权允许远程访问解决Navicat for MySQL连接mysql提示客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端...

    Navicat Premium连接MySQL 1251错误 MySQL Installer 8.0.17 ​ 出现上述错误的原因是版本MySQL 8.0.17即8.0开始的MySQL版本,因为采用新的 ...

  2. php运行socket服务器,PHP_php简单socket服务器客户端代码实例,本篇文章分享一个简单的socket - phpStudy...

    php简单socket服务器客户端代码实例 本篇文章分享一个简单的socket示例,用php.实现一个接收输入字符串,处理并返回这个字符串到客户端的TCP服务. 产生一个 socket 服务端 /*文 ...

  3. MySQL的客户端/服务器架构

    以我们平时使用的微信为例,它其实是由两部分组成的,一部分是客户端程序,一部分是服务器程序.客户端可能有很多种形式,比如手机APP,电脑软件或者是网页版微信,每个客户端都有一个唯一的用户名,就是你的微信 ...

  4. mysql客户端不支持_MySQL 8.0 - 客户端不支持服务器请求的身份验证协议; 考虑升级MySQL客户端...

    MySQL 8.0 - 客户端不支持服务器请求的身份验证协议; 考虑升级MySQL客户端 我是node.js和MySQL初学者,我刚开始设置并尝试一些基本代码.但是,由于某种原因,我甚至无法与服务器建 ...

  5. java服务器向客户端发消息_java一个简单的客户端向服务端发送消息

    java一个简单的客户端向服务端发送消息 客户端代码: package com.chenghu.tcpip; import java.io.IOException; import java.io.Ou ...

  6. 【微信小程序控制硬件②】 开始微信小程序之旅,导入小程序Mqtt客户端源码,实现简单的验证和通讯于服务器.(附带源码)

    文章目录 一.前言: 二.注册微信小程序: 三.本博文连接和微信物联有何区别: 四.微信小程序`MQTT`客户端源码导入注意事项: 五.下载: 微信物联网生态主要分在微信硬件开发平台与腾讯物联开发平台 ...

  7. mysql和oracle共用服务器_如何用oracle 11g客户端 配置连接服务器数据库?同一台服务器上装MySQL和oracle会有冲突么...

    在上一篇文章中,小编为您详细介绍了关于<模拟飞行10 咋设置多显示器10?>相关知识.本篇中小编将再为您讲解标题如何用oracle 11g客户端 配置连接服务器数据库?同一台服务器上装My ...

  8. 英雄联盟日服务器修复好了吗,lol客户端bug遍地, 服务器瘫痪达一天! 官方修复后毫无补偿引不满...

    原标题:lol客户端bug遍地, 服务器瘫痪达一天! 官方修复后毫无补偿引不满 随着英雄联盟的日益更新版本,基本上所有赛区都面临着频繁更新版本的状况,而国服必须得事先给相关部门审核,所有国服更新往往会 ...

  9. 如何实现MYSQL高性能,高可用服务器架构

    文章目录 Mysql二进制日志 Mysql二进制日志** binlog二进制日志记录的方式 基于段记录(SQL语句名)的格式(statement-based replication, SBR) 查看二 ...

最新文章

  1. 硬盘满了 mysql启不来_MySQL数据库之磁盘已满造成的mysql启动失败问题分享
  2. 成功解决TypeError: drop() missing 1 required positional argument: 'labels'
  3. mysql 排名_微服务架构下,如何利用Mysql的limit配合orderby进行排名统计
  4. python利用特征进行可视化样本显示_利用Python进行机器学习之特征选择
  5. ns3入门案例1 first.cc
  6. Spring入门与常用配置
  7. 计算机组成原理个人笔记(一)
  8. Java render用法_SpringMVC ModelAndView的用法使用详解
  9. 基于JAVA+SpringBoot+Mybatis+MYSQL的在线心理测评管理系统
  10. Thinking in Java 11.13.1适配器方法惯用法
  11. 特斯拉model3中控屏怎么关_对话特斯拉首席设计师Franz:设计为效率服务
  12. 电脑控制所有手机的两种方式
  13. 图形 2.6 伽马校正
  14. windows创建bat文件进行截图
  15. Matplotlib绘制漫威英雄战力图,带你飞起来!
  16. 2 Python数据分析 Tushare双均线与金叉死叉日期 Pandas数据清洗 级联操作 合并操作
  17. 华为轮值CEO徐直军:应对快速变化的世界
  18. github 镜像站
  19. ENVI中的3种图像分类方法
  20. 计算机绘制表格教案,《表格的制作》教学设计

热门文章

  1. C++ this指针初步使用,与链式编程
  2. Pollar Rho算法
  3. Linux系统编程(五)时序竞态
  4. 【操作系统】信号量解决经典同步问题
  5. shell编程题(三)
  6. 001 makefile的使用
  7. pthread_detach函数
  8. 三面美团Java岗,java架构师线下培训
  9. 测开2 - Python(文件操作)
  10. MariaDB 数据库索引详解(9)