使用错误编码的查询创建了一个视图表 有趣的是,“show create table”和“mysqldump”的结果是不同的 “show create table”的结果显示错误编码的部分带有问号 但是,“mysqldump”的结果将错误编码的部分显示为字节值 我想像mysqldump结果一样显示。
<div class="main">
<div class="wrapper">
<div class="half">1</div>
<div class="half">2</div>
</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
</div>
使用mysqldump ...
mysql> show create table test_view;
CREATE ALGORITHM=UNDEFINED DEFINER=`tester`@`%` SQL SECURITY DEFINER VIEW
`test_view` AS select `test_table`.`idx` AS `Index`,
`test_table`.`tel` AS `???IP` from `test_table` order by `test_table`.`idx`
答案 0 :(得分:1)
在MySQL character_set_results配置变量中,决定发送回客户端的结果的编码。使用与从mysqldump中使用的CLI界面相同的字符集来获得相同的结果。 set names
也会设置此变量。