mysql 有没有创建数据库的接口呢?

迷途的书童 2013-06-04 06:08:34
想自动创建数据库, 看了一下Mysql提供的API 是连接是有数据库名称的!
MYSQL *		STDCALL mysql_real_connect(MYSQL *mysql, const char *host,
const char *user,
const char *passwd,
const char *db,
unsigned int port,
const char *unix_socket,
unsigned long clientflag);


如果我想创建数据库的时候怎么办呢?因为提前去连接的时候数据库还不在!
有没有创建数据库的接口呢?谢谢!
...全文
96 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
迷途的书童 2013-06-05
  • 打赏
  • 举报
回复
引用 1 楼 rucypli 的回复:
随便进个库啊 mysql test 库随便连进去 建库就行了
试啦,强悍 正解!
ACMAIN_CHM 2013-06-04
  • 打赏
  • 举报
回复
你可以用ROOT以默认方式进入,即不写数据库。 然后直接执行 create database 语句创建数据库,前提是账号要有创建数据库的权限。
迷途的书童 2013-06-04
  • 打赏
  • 举报
回复
引用 1 楼 rucypli 的回复:
随便进个库啊 mysql test 库随便连进去 建库就行了
这种方式还没有试过,偶试试看!
迷途的书童 2013-06-04
  • 打赏
  • 举报
回复
有用户登陆权限,主要是项目结束了,想把创建数据库创建放在程序里面,免的用户去创建数据库!
rucypli 2013-06-04
  • 打赏
  • 举报
回复
前提是你登陆的用户有权限
rucypli 2013-06-04
  • 打赏
  • 举报
回复
随便进个库啊 mysql test 库随便连进去 建库就行了

56,679

社区成员

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

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