找回密码
 立即注册
收起左侧

mysql数据库能不能动态创建表?

9
回复
7917
查看
[复制链接]
累计签到:87 天
连续签到:1 天
来源: 2015-6-15 11:24:37 显示全部楼层 |阅读模式
1Qter豆
请问mysql数据库能不能动态创建表?比如注册一个用户,能不能在注册用户成功的时候自动以这个用户的账户名创建一个table,这个table用来存储这个用户各种信息。

最佳答案

查看完整内容

你不会语法?可以百度一下 CREATE TABLE IF NOT EXISTS person ( number INT(11), name VARCHAR(255), birthday DATE );
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2015-6-15 11:24:38 显示全部楼层
379858263 发表于 2015-6-15 13:29
能给个例子吗,或者几条语句

你不会语法?可以百度一下

CREATE TABLE IF NOT EXISTS person (
number INT(11),
name VARCHAR(255),
birthday DATE
);
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2015-6-15 12:40:52 显示全部楼层
可以~
回复

使用道具 举报

累计签到:87 天
连续签到:1 天
2015-6-15 13:29:15 显示全部楼层
a408815041 发表于 2015-6-15 12:40
可以~

能给个例子吗,或者几条语句
回复

使用道具 举报

累计签到:87 天
连续签到:1 天
2015-6-15 14:46:26 显示全部楼层
a408815041 发表于 2015-6-15 13:58
你不会语法?可以百度一下

CREATE TABLE IF NOT EXISTS person (

表名我不想用person,我想跟lineEdit绑定,用户输入的账户做表名,可以实现吗
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2015-6-15 15:03:40 显示全部楼层
379858263 发表于 2015-6-15 14:46
表名我不想用person,我想跟lineEdit绑定,用户输入的账户做表名,可以实现吗 ...

执行的是一堆字符串。。。肯定可以啊,,,自己想办法弄进去

点评

有没有可以直接清空表或者直接删除表的函数  详情 回复 发表于 2015-6-15 15:24
回复

使用道具 举报

累计签到:1497 天
连续签到:1 天
2015-6-15 15:24:58 显示全部楼层
a408815041 发表于 2015-6-15 15:03
执行的是一堆字符串。。。肯定可以啊,,,自己想办法弄进去

有没有可以直接清空表或者直接删除表的函数
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2015-6-15 15:38:48 显示全部楼层
零之光 发表于 2015-6-15 15:24
有没有可以直接清空表或者直接删除表的函数

有啊

drop删除表
delete 清空表

点评

是不是和qml里的本地储存的语法一样  详情 回复 发表于 2015-6-15 15:45
回复

使用道具 举报

累计签到:1497 天
连续签到:1 天
2015-6-15 15:45:46 显示全部楼层
a408815041 发表于 2015-6-15 15:38
有啊

drop删除表

是不是和qml里的本地储存的语法一样
回复

使用道具 举报

累计签到:87 天
连续签到:1 天
2015-6-15 17:29:56 显示全部楼层
a408815041 发表于 2015-6-15 15:03
执行的是一堆字符串。。。肯定可以啊,,,自己想办法弄进去

大神我自己能弄就不用发帖了,网上也搜不到有用的例子和资料
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了