怎样在数据库中创建一个新表

怎样在数据库中创建一个新表,第1张

1,字段并不是一个数,一个字段就是表示一张表的一列。至于应该填什么,应该是要和你的论坛源码中的设定名称是一样,如果不一样,建立的这张表对于你的discuz5论坛就毫无意义。

2,一般来说可安装的discuz5论坛版本,安装的时候会给你自动在指定的数据库中建立系统需要的全部表。当然你也可以自己在数据库中手动创建,创建的语句一般在discuz5安装包里有相关的文本文件,你可以直接查找解压后的安装包里带sql,db等类似名字的文件,打开复制直接粘贴到数据库工具的 *** 作窗口,如果你没有找到,建议你到discuz5官方论坛去寻找这些表的创建语句。

一、处理方式不同

1、手动提交:用显式的方式定义其开始和结束的事务,当使用start transaction和 commit语句时则表示发生显式事务。

2、自动提交:指每一条数据 *** 作语句都自动地成为一个事务,事务的开始是隐式的,事务的结束有明确的标记。

二、特点不同

1、手动提交:逻辑相关的 *** 作分成了一个组,在数据永久改变前,可以预览数据变化。

2、自动提交:能够保证数据的读一致性。

三、处理结果不同

1、手动提交:务被提交给了DBMS(数据库管理系统),则DBMS(数据库管理系统)需要确保该事务中的所有 *** 作都成功完成且其结果被永久保存在数据库中。

2、自动提交:事务中有的 *** 作没有成功完成,则事务中的所有 *** 作都需要被回滚,回到事务执行前的状态同时,该事务对数据库或者其他事务的执行无影响,所有的事务都好像在独立的运行。

参考资料来源:百度百科-数据库事务

参考资料来源:百度百科-SQL数据库


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

原文地址: http://outofmemory.cn/sjk/6625442.html

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

发表评论

登录后才能评论

评论列表(0条)

保存