mysql命令視窗顯示亂碼怎麼解決?毅拉罐 2013-04-18

在命令窗口裡,在查詢之前執行set charset gbk;

mysql命令視窗顯示亂碼怎麼解決?匿名使用者 2013-04-18

先執行set charset gbk;在執行查詢

mysql命令視窗顯示亂碼怎麼解決?網友637dad0 2016-01-29

cmd預設編碼是GBK,而mysql預設使用的是utf-8 所以你可以設定cmd為gbk;

mysql> select * from student;

+————-+——————-+——————+

| stud_id | stud_name | stud_age |

+————-+——————-+——————+

| 2 | Tom | 18 |

| 3 | Amy | 16 |

| 4 | Jim | 19 |

| 5 | 寮犱笁 | 18 |

| 6 | 鏉庡洓 | 18 |

+————-+——————-+——————+

5 rows in set (0。00 sec)

mysql> set names gbk;

Query OK, 0 rows affected (0。00 sec)

mysql> select * from student;

+————-+——————-+——————+

| stud_id | stud_name | stud_age |

+————-+——————-+——————+

| 2 | Tom | 18 |

| 3 | Amy | 16 |

| 4 | Jim | 19 |

| 5 | 張三 | 18 |

| 6 | 李四 | 18 |

+————-+——————-+——————+

5 rows in set (0。00 sec)