在mysql_front界面下创建默认的表即“新表1”是可以的,再增加一表“新表2”也行的
但我如果改了名字就不行了,如“学生成绩表”总是报错,错误显示部分乱码,谁人能帮我解决问题

解决方案 »

  1.   

    另外,我在命令行下创建,指令如下,
    create table 学生成绩表
    (学生编号 INTEGER NOT NULL,
    primary key (学生编号));
    会提示Syntax出错.
    但如果将中文换成英文就可以创建了急求解决办法,谢谢
      

  2.   

    在MYSQL中建立中文表名试试,在mysql_front设置一下字符集试试
      

  3.   

    就是不能建立中文表名,出错sql#1005。命令行下也出错
      

  4.   

    MYSQL 表名最好是用英文的.. SQLSERVER可以用中文的.
      

  5.   

    回复LS两位,我是想把MSSQL下的数据库移植到mysql下,难道就没有任何一种解决方法吗?
    我看网上的一些提问是针对读取字段内容是中文的,但表名可以是中文的吗?
      

  6.   


    你要坚持用中文的话,No solution!等待高手来解决吧。
      

  7.   

    你在执行建表命令前,先执行 
    set names 'utf8';试试看。
      

  8.   

    在my.ini中[mysql]下面设置
    default-character-set=gbk然后重启服务就可以了