学习ASP.NET下载了个别人做好的网页源码,想看看,有几个问题不懂想请教大家
刚开始学,下载下来的源码里面的使用说明不太懂,麻烦大家能说明白一点。1)【建立数据库,运行app_data的脚本】我装的Mysql,请问建立数据库是不是建立一个名字为wo...
刚开始学,下载下来的源码里面的使用说明不太懂,麻烦大家能说明白一点。
1)【建立数据库,运行app_data的脚本】我装的Mysql,请问建立数据库是不是建立一个名字为worklog的数据库?就是第三步里的那个。APP_DATA下有2个XML文件和一个SQL文件,运行APP_DATA的脚本是怎么运行?
2)【打开IIS,建立虚拟目录worklog指向本文件夹】这步怎么做?打开了ISS,在网站那右键添加网站吗?麻烦详细说下..
3)修改web.config里的数据库连接server=.\sqlexpress;uid=sa;pwd=sa;database=worklog我装的Mysql,请问前面server后面那应该改为什么?server后面的名字和database的名字是什么关系?
4)运行即可
刚学不久,很多东西不懂,时间紧,只好麻烦大家详细解释一下了!回答好的加分! 展开
1)【建立数据库,运行app_data的脚本】我装的Mysql,请问建立数据库是不是建立一个名字为worklog的数据库?就是第三步里的那个。APP_DATA下有2个XML文件和一个SQL文件,运行APP_DATA的脚本是怎么运行?
2)【打开IIS,建立虚拟目录worklog指向本文件夹】这步怎么做?打开了ISS,在网站那右键添加网站吗?麻烦详细说下..
3)修改web.config里的数据库连接server=.\sqlexpress;uid=sa;pwd=sa;database=worklog我装的Mysql,请问前面server后面那应该改为什么?server后面的名字和database的名字是什么关系?
4)运行即可
刚学不久,很多东西不懂,时间紧,只好麻烦大家详细解释一下了!回答好的加分! 展开
展开全部
1、你下的例子是用的SQL Server的数据库吧,SQL文件就是脚本,是在数据库里执行的
不过应该是SQL Server的,你的MySql估计用不了,你先试一下在MySQL中能不能执行那个SQL文件再说,如果不行的话,建议你装个SQL Server 数据库,或者换个用MySQL的例子
2、你在IIS里找到“默认网站”,右键“属性”,找到“主目录”,单击“浏览”,选择你下载的例子所在的文件夹就行了(注意是网站根目录文件夹)
3、那个是数据库连接字符串,你上网搜一个MySql的连接字符串就行了,和Sql server的是不一样的
server指数据库所在的服务器地址,后面添localhost就行了,表示是你的主机
database是数据库的名称
不过应该是SQL Server的,你的MySql估计用不了,你先试一下在MySQL中能不能执行那个SQL文件再说,如果不行的话,建议你装个SQL Server 数据库,或者换个用MySQL的例子
2、你在IIS里找到“默认网站”,右键“属性”,找到“主目录”,单击“浏览”,选择你下载的例子所在的文件夹就行了(注意是网站根目录文件夹)
3、那个是数据库连接字符串,你上网搜一个MySql的连接字符串就行了,和Sql server的是不一样的
server指数据库所在的服务器地址,后面添localhost就行了,表示是你的主机
database是数据库的名称
更多追问追答
追问
执行了一下,我连接上数据库之后输入的命令为:source G:\Worklog\App_Data\Worklog.sql 但是提示错误:ERROR 1064 (42000):You have an error in your SQL syntaxt; check the manual that corresponds to your MySQL server version for the right syntax to use near ' ?' at line 1
看样子是语法错误?这个语法没错误吧?
追答
你那个SQL文件应该是Sql server的,在MySql上执行不了的
你重新下一个使用MySql的源码吧?要不就装个Sql server 2005
展开全部
在web.config添加这句
<add key="MySqlString" value="server=localhost;port=3306;user id=你装的MySql时创建的用户;password=你装的MySql的密码;database=worklog;CharSet=utf8;Allow Zero Datetime=true"/>
你要把你APP_DATA文件夹下的SQL文件放到MySql工具去运行,他就会自动创建该有的表
<add key="MySqlString" value="server=localhost;port=3306;user id=你装的MySql时创建的用户;password=你装的MySql的密码;database=worklog;CharSet=utf8;Allow Zero Datetime=true"/>
你要把你APP_DATA文件夹下的SQL文件放到MySql工具去运行,他就会自动创建该有的表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询