网站和数据库怎么用?
XML是什么?
是不是数据库的数据一改变,网站上的数据也会改变?
怎么发布网站?
像贴吧发帖和聊天之类的,用户输入的内容,又是怎么保存在网页上的呢?
本人初学者。
高手帮忙:网站建设和数据库问题
答案:6 悬赏:50
解决时间 2021-04-27 23:42
- 提问者网友:涼初透
- 2021-04-27 07:57
最佳答案
- 二级知识专家网友:佛说妍妍很渣
- 2021-04-27 08:47
网站是程序,数据库是存储数据的地方,都是放在网络服务器上的,可以用FTP。
XML是一种标记语言,多用于配置文件和数据同步。
数据库的数据一改变,网站上的数据也会改变的。
发布网站只要将你的网站程序用FTP上传的你的虚拟主机(空间)或服务器上,然后分配域名。
像贴吧发帖和聊天之类的,用户输入的内容,都是保存到数据库里面。
如果你要学做网站的话,先选好方向:
有 ASP.NET 、 Java 、 PHP 、 ASP
数据库有 MYSQL 、 SQL Server
多了解了解这方面的知识咋学才好。
XML是一种标记语言,多用于配置文件和数据同步。
数据库的数据一改变,网站上的数据也会改变的。
发布网站只要将你的网站程序用FTP上传的你的虚拟主机(空间)或服务器上,然后分配域名。
像贴吧发帖和聊天之类的,用户输入的内容,都是保存到数据库里面。
如果你要学做网站的话,先选好方向:
有 ASP.NET 、 Java 、 PHP 、 ASP
数据库有 MYSQL 、 SQL Server
多了解了解这方面的知识咋学才好。
全部回答
- 1楼网友:懂得ㄋ、沉默
- 2021-04-27 12:34
用户的数据等等帖子都是放在数据库的,图片,音乐文件等等是以文件形式放在网站里面的
- 2楼网友:心与口不同
- 2021-04-27 11:57
方法一:你可以采用以下的语句进行修复:
use master
go
sp_configure 'allow updates',1
reconfigure with override
go
update sysdatabases set status =32768 where name='msdb'
go
sp_dboption 'msdb', 'single user', 'true'
go
dbcc checkdb('msdb')
go
update sysdatabases set status =28 where name='msdb'
go
sp_configure 'allow updates', 0
reconfigure with override
go
sp_dboption 'msdb', 'single user', 'false'
go
方法二:
msdb数据库解决过程
难点:由于msdb数据库不能删除,将其文件拷出来,再次附加数据库,但新的附加数据库不能叫msdb,也就是不能同名,遇到了困难。
1:先停止整个数据库,将该数据库的文件msdbdata.mdf和msdblog.ldf拷贝粘贴出来到另一个目录下。
2:将以上的文件再拷贝到另一个目录下,也就是说复制两次。
3:选择 数据库右击鼠标 --》所有任务--》附加数据库 将复制出的一个备份文件附加上去,其中,数据库名称叫msdb1,用户是sa或administrator。
4:将msdb1数据库备份,备份成一个文件,当时我的叫msdb。bak。
5:选择置疑的数据库msdb,选择恢复数据库,将刚才备份出来的数据库强行恢复到msdb。
6:问题解决,msdb库又能正常使用。
完成后赶快将数据库再次备份一次。呵呵。
另附:
sql server数据库置疑后恢复步骤
1. 恢复步骤:
a.将smlog_log.ldf文件备份到其它目录下;
b.将源目录下的smlog_log.ldf文件改名为smlog_log_bak.ldf;
c.执行以下语句修改数据库的状态:
use master
go
update sysdatabases set status=32768 where name=’数据库名称’ --修改状态
go
shutdown with nowait --停止数据库服务器
go
d.退出sql并在命令行模式中通过下面的代码重新启动sql:
sqlservr -c -t3608 -t4022 --安全模式启动sql server
e.在查询分析器中执行以下语句来查看刚刚修改过状态的数据库状态:
select name,status from sysdatabases where name=’ 数据库名称’
f.执行以下代码新建日志文件:
dbcc traceon(3604) --跟踪
dbcc rebuild_log(‘数据库名称’,’日志文件名称’) --文件名要有全路径和扩展名
g.将数据库置回正常状态:
update sysdatabases set status=0 where name=’数据库名称’
h.重新启动数据库后执行以下语句检查数据库:
dbcc checkdb --如果执行完有错误用以下语句修复
i.要修复数据库必需将数据库改为单用户模式:
exce sp_dboption ‘数据库名称’,’single user’,’true’(‘false’恢复多用户)
j.执行以下语句修复数据库:
dbcc checkdb(‘数据库名称’,repair_allow_data_loss)
repair_allow_data_loss:是比较高级的修复方式
repair_fast:是简单快速的修复方式
相似问题:系统重装,忘记了备份sql,然后又通过数据恢复工具找回了mcdb_data.mdf 和mcdb_log.ldf,在企业管理器上用附加数据库时提示错误9004,日志错误,在网上找了诸多方法,也试过建个同名空数据库然后停止sql server然后覆盖掉mdf。
这是详细步骤.
1.先建一个与你要恢复的数据库名称一样的数据库。
2.停止sql server,把你的数据库替换这个数据库。
3.重启sql server,把数据库设置为紧急状态。
sp_configure 'allow',1
reconfigure with overirde
update sysdatabases set status=32768 where name='yourdata'
4.重建日志文件。
dbcc rebuild_log('yourdata','your data path\newdata_log.ldf')
5.取消紧急模式。
update sysdatabases set status=0 where name='yourdata'
restore sysdatabases yourdata with recovery
sp_configure 'allow',0
reconfigure with override
6.重起sql server
7.ok
- 3楼网友:浪者不回头
- 2021-04-27 10:36
如果不懂 你需要系统学习
这不是说一句你就动得
这要学很多的
论坛建设:600 元 类似于 软偷界
百 度: 软偷界
win dows 7 九 个激活工具
包括 office 五个 激活工具
office 2007 key生成器
还有系统 纯 净版!!!!!!!!!!!!!!!
- 4楼网友:闲懒诗人
- 2021-04-27 09:07
ut处洎④r渊z④Ⅺeτr渊fo〓it处洎④
金兰淘客建站,三分钟建好淘客网站,支持SEO优化,快速赚钱!
ut处洎④r渊z④Ⅺeτr渊fo〓it处洎④
- 5楼网友:万千宠爱
- 2021-04-27 09:00
发贴可以理解为往数据库里插入数据,数据是保存在数据库中的,数据库可以想象成存放数据的容器或者仓库,哪里需要我们就可以调用容器或者仓库里的数据了。xml是做数据传输的,解决不用平台中的数据传输和兼容问题。本人做网站时间比较久,如果感兴趣的话,可以一起探讨。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息