以前用的是oracle ,最近要求用MYSQL,建一个数据库名为:data-view,这样的数据库
为什么不能建是不是mysql 不能用"-"来做为数据库名的?
我用:create database data-view 建库报错,用create database data_view就可以
是不是不能用"-"的?在线等急

解决方案 »

  1.   

    可以的哦,,我用phpmyadmin可以建立 
    你注意格式
      

  2.   

    我用的是root用户进去的不行啊
      

  3.   

    CREATE TABLE data-view (                   
              `id` int(10) NOT NULL auto_increment,  
              `name` char(30) NOT NULL,              
              PRIMARY KEY  (`id`)                    
            )?CREATE TABLE `data-view` (                   
              `id` int(10) NOT NULL auto_increment,  
              `name` char(30) NOT NULL,              
              PRIMARY KEY  (`id`)                    
            )  !!
      

  4.   

    CREATE DATABASE `data-view`; 就可以。
      

  5.   

    create database `shit-shit`加上ESC下面的那个键