mysql修改命令为什么不能使用中文??
#建数据库
#create database db1
#character set 'utf8'
#collate 'utf8_general_ci';
#建表
#create table basicRecord (
#no int auto_increment primary key,
#name varchar(30) not null,
#birthday varchar(30) not null,
#sex varchar(10) not null,
#address varchar(30) not null,
#number varchar(30) not null
#)ENGINE=InnoDB DEFAULT CHARSET=utf8;
使用这句老是出错:
update basicRecord set name="詹三" where no=1;
不论直接在命令行下输入还是用\. c:\mysql.sql方法都报错(sql文件是ansi编码,换成utf-8编码也是报错)

...全文
相关推荐
mysql_不能插入中文的解决办法
我们可以使用以下命令来修改 MySQL 的服务器级别的字符集:```mysql> SET GLOBAL character_set_server = utf8mb4;mysql> SET GLOBAL
mysql 不能插入中文和显示中文,不能显示中文解决办法
例如,使用`locale`命令查看系统当前的字符集设置,确保其与MySQL的设置相匹配。
解决mysql不能插入中文Incorrect string value
"在MySQL数据库操作中,遇到不能插入中文字符的问题,主要表现为尝试插入中文时收到`Incorrect string value`的错误提示。这个问题通常与字符集设置和数据文件的编码格式有关。"
MySQL从命令行导入SQL脚本时出现中文乱码的解决方法
在使用MySQL进行数据库管理时,有时我们可能会遇到在命令行导入SQL脚本时,中文字符显示为乱码或问号的问题。这个问题主要涉及到字符编码设置不一致,导致数据导入过程中出现编码转换错误。
mysql之修改数据库编码格式以支持中文
在MySQL数据库中,由于其默认的编码格式Latin1不支持中文字符,如果需要处理中文数据,必须进行编码格式的修改。本文主要讲解如何将MySQL数据库的编码从Latin1更改为GBK或UTF8,以便于


