创建表里的数据名出错
create table tianshan_1 (id int unsigned primary key auto-increment, name varchar(200), price float(8,3),sales int);

解决方案 »

  1.   

    Mysql?你贴上来的东西貌似没有错误啊?
    能贴上更多的吗?
      

  2.   

    不知道是你打错了还是什么,auto_increment中间是下划线,然后你试试这句
    create table tianshan_1 (id int unsigned primary key auto_increment, name varchar(200), price float(8,3),sales int);
    我试过没问题
      

  3.   

    经测试没发现楼主到底是什么问题,我测试正常。语句如下CREATE table tianshan_1 (id INT unsigned primary key auto_increment, name VARCHAR(200), price FLOAT(8,3),sales INT);
      

  4.   

    create table tianshan_1 (id int unsigned primary key auto_increment, name varchar(200), price float(8,3),sales int);
    auto-increment 改为auto_increment