`

mysql client命令行端的容易忽视的命令

 
阅读更多
mysql client命令行端的容易忽视的命令
参考:
http://www.mysqlperformanceblog.com/2014/02/27/dba-101-sometimes-forgotten-functionality-mysql-client/

1) prompt 修改提示符
  mysql >\R Production >
PROMPT set to 'Production > '

mysql > \R \u@\h [\d]>
PROMPT set to '\u@\h [\d]>'
root@testbox [test]>


2)tee命令,可以将在mysql客户端的操作放到日志文件中
   mysql> \T /tmp/tee.log
Logging to file '/tmp/tee.log'
那么所有的操作都会放/tee.log中去
  

3) mysql> \s>可以看到当前客户端连接的参数,比如
   mysql> \s>
--------------
mysql  Ver 14.14 Distrib 5.6.15, for Linux (x86_64) using  EditLine wrapper
Connection id: 13149
Current database: sakila
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.6.15-63.0-log Percona Server (GPL), Release 63.0
Protocol version: 10
Connection: 127.0.0.1 via TCP/IP
Server characterset: latin1
Db     characterset: latin1
Client characterset: utf8
Conn.  characterset: utf8
TCP port: 3306
Uptime: 10 days 23 hours 32 min 57 sec
Threads: 1  Questions: 1203169  Slow queries: 43745  Opens: 626  Flush tables: 1  Open tables: 178  Queries per second avg: 1.268
--------------


4) \c clean命令
   清除输入
mysql> SELECT *
-> FROM city
-> \c
mysql>

5) pager命令,将长的语句分页显示
   mysql> \P cat > /tmp/voila.log
PAGER set to 'cat > /tmp/voila.log'
mysql> SELECT *  FROM city;
600 rows in set (0.01 sec)


  
分享到:
评论

相关推荐

    mysql数据库乱码解决

    对于在MySQL命令行客户端中查看表数据时出现的乱码问题,可以通过以下命令来解决: ```sql SET NAMES gbk; -- 如果使用的是GBK编码 SET NAMES utf8; -- 如果使用的是UTF-8编码 ``` 这将改变客户端的字符集,使其与...

    Linux安装与配置

    - 下载MySQL的RPM软件包,通常包括服务器端(如MySQL-server)和客户端(如MySQL-client)两个部分。例如,MySQL-3.23.58-1.i386.rpm和MySQL-client-3.23.58-1.i386.rpm。 - 将下载的RPM包放置在特定目录,例如`/...

    银河麒麟服务器、centos7服务器mysql离线安装

    6. `mysql-community-client-5.7.41-1.el7.x86_64.rpm`:MySQL的命令行客户端工具,用于与服务器交互。 7. `mysql-community-embedded-compat-5.7.41-1.el7.x86_64.rpm`:提供兼容性库,确保与旧版本的API兼容。 8. ...

    mysql+keeplived高可用

    - **安装顺序**:依次安装`mysql-community-common`, `mysql-community-libs`, `mysql-community-client`, `mysql-community-server`。 - **配置参数**:编辑`/etc/my.cnf`文件,例如设置`log_bin_trust_function_...

    在mysql数据库中传入中文字符,并实现正常显示.pdf

    3. **检查配置**:可以通过MySQL命令行工具执行以下命令来查看当前的字符集设置是否正确: ```sql SHOW VARIABLES LIKE 'character%'; ``` #### 三、数据库与表的创建 在MySQL中,不仅需要对服务器级别设置正确...

    如何修改WAMP中mysql默认空密码的方法

    在任务栏右下角找到WAMP图标,点击后在菜单中选择"mysql",然后点击"phpMyAdmin",这将打开一个网页界面,不过我们不在此处操作,而是选择"Console"或"MySQL Command Line Client",这会打开一个命令行窗口,让你...

    MySql中表单输入数据出现中文乱码的解决方法

    - 确保你的MySQL客户端(如MySQL Workbench或命令行)也使用UTF8字符集。这可以通过设置`character_set_client`、`character_set_connection`和`character_set_results`变量来实现。 5. **应用程序处理**: - ...

Global site tag (gtag.js) - Google Analytics