【问题标题】:Show whole text in query result in mysql在mysql的查询结果中显示整个文本
【发布时间】:2014-02-19 12:19:59
【问题描述】:

我正在使用 mysql(mysql Ver 14.14 Distrib 5.5.34,debian-linux-gnu (x86_64) 使用 readline 6.2)。我正在创建一个名为 external_password 的列 带有描述external_password | varchar(200) |空=是| |默认 =NULL 并插入数据。

当我尝试通过命令行执行选择操作时,我得到以下结果,

mysql> select external_password from login_user WHERE user_name = 'abc@123';
+---------------------------------------------------------+
| external_password                                       |
+---------------------------------------------------------+
| $S$DEjrvXeeDgACuXAN0XkyM6FEPTFcHLcNqV..3SBHxQBpwR9wN7Fd |
+---------------------------------------------------------+
1 row in set (0.00 sec)

但这并没有显示完整的字符。在这些子字符串 {LcNqV..3SBHxQB} 之间隐藏了很多其他字符。如何通过命令行获取全文? 请帮帮我

注意:我正在使用 ubuntu。同样在我无法使用 phpmyadmin 或任何其他 mysql 用户界面的情况下。

【问题讨论】:

  • 您使用的是 mysql 14.14 版本?
  • mysql Ver 14.14 Distrib 5.5.34,适用于使用 readline 6.2 的 debian-linux-gnu (x86_64)
  • 隐藏的子串是什么?发布它..
  • @Alexander 正如我在 NB 中提到的,我无法使用任何类型的 gui 界面。

标签: mysql sql


【解决方案1】:

使用ego。与表格视图相比,这可能显示更多文本。

mysql> select external_password from login_user WHERE user_name = 'abc@123'\G

您可以使用其他选项http://dev.mysql.com/doc/refman/5.1/en/mysql-commands.html

【讨论】:

猜你喜欢
  • 2012-06-04
  • 2013-04-08
  • 2013-01-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多