新手MySQL中cmd页面中建立表中文无法输入的方案

xiaoxiao2021-02-28  26

1. 首先输入查看当前数据库的编码的指令:status

2. 修改数据库的编码:alter  database 要修改数据库的名称 character  set  gbk;

3. 再输入status查看,原来数据库中的1atint1变成了gbk,

4. 如果再次添加,还是没有成功,那是表的1atint1码没有变成gbk;

5. 输入show  create  table 当前无法建立中文的表名 ;

6. 再输入  alter  table  当前无法建立中文的表名  character  set  gbk;

7. 输入  show create  table 当前无法建立中文的表名;

8. 输入  alter  table  当前无法建立中文的表名 change  name  name  varchar(20)  character  set  gbk;

9. 输入查看指令  show  create  table;

10. 以上的步骤操作完就可以测试是否更改编码成功

11. 重新输入以前的含中文的指令,然后输入 select * from 表名 ,查看是否可以成功。

12. 如果还无法成功再重新输入一次,如果还不行,可能是其他未知的问题,建议百度其他方案。

转载请注明原文地址: https://www.6miu.com/read-2350306.html

最新回复(0)