MySQL命令行中无法输入中文的解决方法
分类: MySQL解错方案 | 发布: OurMySQL | 来源:Terence’s Blog
标签: 中文, 命令行
MySQL命令行中无法输入中文的解决方法
|
本站Feed
MySQL命令行中无法输入中文的解决方法
MySQL的客户端命令行工具,有很多方便使用者的特性,某些方面甚至可以说比Oracle的sqlplus更加人性化。当然从整体来说,还是sqlplus更加方便些,这么说或许是我对sqlplus更加熟悉吧。这里记录下MySQL命令行几个比较常用的特性。 1.使用\G按行垂直显示结果 如果一行很长,需要这行显示的话,看起结果来就非常的难受。在SQL语句或者命令后使用\G而不是分号结尾,可以将每一行的值垂直输出。这个可能也是大家对于MySQL最熟悉的区别于其他数据库工具的一个特性了。 mysql> select * from db_archivelog\G *************************** 1. row *************************** id: 1 check_day: 2008-06-26 db_name: TBDB1 arc_size: 137 arc_num: 166 per_second: 1.6 avg_time: 8.7 2.使用pager设置显示方式 如果select出来的结果集超过几个屏幕,那么前面的结果一晃而过无法看到。使用pager可以设置调用os的more或者less等显示查询结果,和在os中使用more或者less查看大文件的效果一样。 使用more mysql> pager more PAGER set to ‘more’ mysql> \P more PAGER set to ‘more’ 使用less mysql> pager less PAGER set to ‘less’ mysql> \P less PAGER [...]