求教一个mysql建数据库的问题

wwlzlk 2007-07-14 10:37:00
以前用的是oracle ,最近要求用MYSQL,建一个数据库名为:data-view,这样的数据库
为什么不能建是不是mysql 不能用"-"来做为数据库名的?
我用:create database data-view 建库报错,用create database data_view就可以
是不是不能用"-"的?在线等急
...全文
229 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒得去死 2007-07-16
  • 打赏
  • 举报
回复
create database `shit-shit`

加上ESC下面的那个键
malligator 2007-07-14
  • 打赏
  • 举报
回复
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`)
) !!
leponylp 2007-07-14
  • 打赏
  • 举报
回复
数据库名最好加上双单撇``
wwlzlk 2007-07-14
  • 打赏
  • 举报
回复
我用的数据库是5.0.18
wwlzlk 2007-07-14
  • 打赏
  • 举报
回复
我用的是root用户进去的不行啊
free_kyy 2007-07-14
  • 打赏
  • 举报
回复
可以的哦,,我用phpmyadmin可以建立
你注意格式
乌镇程序员 2007-07-14
  • 打赏
  • 举报
回复
CREATE DATABASE `data-view`; 就可以。
wwlzlk 2007-07-14
  • 打赏
  • 举报
回复
我是说建数据库啊不是建表啊大哥

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧