如何设置数据库 当字段不存在自动创建?

如何设置数据库 当字段不存在自动创建?,第1张

创建表格,使用username作为主键(建议字段名使用“username”),票数设置默认值为1:default 1(使用了默认值之后插入时就不要指定这个字段了,因为如果你使用null插入新数据,新纪录的票数字段就会是null,而不是默认值1)

使用 ON DUPLICATE KEY UPDATE指令实现 upsert(存在则更新) *** 作:

执行结果:

不知道兄弟你对数据库熟悉不,你可以先打开sql2000的企业管理器,注册一下,连接到数据库,看看数据里是否存在U8的数据库,如果不存在的话,那就先启动系统管理,系统创建数据库,然后登陆总账。要是数据库里有u8的数据库的话就是你的数据库连接有问题,你先看看是不是数据SA的用户名密码错了,然后看看连接方式。估计问题就应该解决了,要是还不行的你给我发截图,我再给你详细看。

这个问题出现的原因就是没有指定的数据库名称;

如果你使用的用户的权限足够大的话,是root的话,那么可以自动创建新的数据库;如果是使用其它用户,要么更改权限,要么新建数据库,然后赋予指定的用户;


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6763014.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存