首先你得有个环境才能安装,
我用的是wamp
。
用的是mysql数据库
创建ecshop站需要数据库的
用户名和密码,。
一般都是root
(
权限问题自己修改的)
1首先,配置环境变量。另外,如果你的机子上没有数据库驱动jar包的话,需要下载一个sqljdbc4jar。下面,右击“我的电脑”》》选择“属性”》》再选择“高级”》》选中“环境变量”。
2在d出的对话框中,系统变量栏如果已经有了CLASSPATH系统变量(注意大写),那么在最后添上jar包的绝对路径(;d:\sqljdbc4jar),注意加上分隔符“;”。如果没有CLASSPATH,那么新建一个,
3其次,对SqlServer配置管理器进行设置。首先打开SqlServer配置管理器。具体步骤如图示。
4进入SQL配置管理器后,选中左侧“SQL Server网络配置”》》再选中“MSSQLSERVER的协议”双击后,右侧窗口会有“TCP/IP”选项。双击进入。
5在TCP/IP属性中对IP地址进行设置,IP地址设为“127001”,即本地ip。端口值在后面会用到,先记住。如图示。注意,TCP/IP若不是处于启动状态,要右击后选择“启动”。
6进行完上述设置后,打开MyEclipse进入数据库 *** 作界面。打开后,依次选择“window”》》“open perspective”>>"other"进入对话框,选择“MyEclipse DataBase Explorer”后就进入了。
7在右侧窗口空白区域右击鼠标,选择"New",打开数据库驱动对话框
8对DatabaseDriver进行设置,“Driver template”中选择Sqlserver;“Driver name”可以随便取;“Connection URL”如图所示设置,注意,1433,即为上面提到的端口值。后面的“databaseName=bank”是Sql中已存在的一个数据库名。账号、密码一般是“sa”,然后,点击“Add JARs”把jar包导入。点击“finish”完成设置。
9上述设置完成后,MyEclipse左侧窗口就会出现刚设置的“Driver name”即sqlserver,如图示。右击“sqlserver”,选择“open connection”,在d出的对话框中输入账号密码,就是上面的“sa”。点击“OK”就可以了,数据库连接成功了。
前提是在同一个局域网,或者网络IP可以互相ping通
1、本地创建ORACLE监听
2、防火墙开通端口
3、远程安装ORACLE客户端,根据服务端的数据库名称、IP地址、端口配置TNS连接
SQL Server 2005允许远程连接的配置说明
>
user表中记录了不同的用户对mysql数据库的访问权限
如果我们要远程访问mysql数据库的话,需要对user表中的记录做相应修改
远程访问mysql数据库
mysql> update user set host=’%’ where user=’root’ and host=’localhostlocaldomain’ ;
注意:上面一句中%的意思就是容许任何机器从远程访问mysql数据库Mysql> quit
[root@s ~]# mysqladmin reload ; 重新加载,使update语句修改生效
如果还是连接不上去SQLYOG:请使用下面命令在mysql下面:
grant ALL PRIVILEGES ON to root@"%" identified by "mysql" WITH GRANT OPTION;
flust privileges
针对用户的用户的名字
针对用户的用户的名字和密码
使用SQLyog客户端连接SQL server时报错的解决办法:
在mysql服务器上使用 localhost 连接,并执行下列语句,修改SQLserver对其它主机的限制
mysql> grant all privileges on to 'root'@'%' identified by '1';
mysql> flush privileges;
注意:!在window上安装远程连接mysql的工具,HA_SQLyogEnterprisev715zip
按照下图进行配置:
如果能够登陆进去,说明mysql安装成功
远程访问mysql数据库
如果启动mysql后出现以下问题
远程访问mysql数据库
6
这是因为linux的防火墙问题,可以通过以下方式解决:
首先利用以下命令将MySql卸载掉(rpm –help 可查询该命令的帮助)
rpm –e MySQL-server-community-5037-0rhel4i386
rpm –e MySQL-client-community-5037-0rhel4i386
rpm –e MySQL-devel-community-5037-0rhel4i386
然后在虚拟机的linux下执行startx命令切换到图形界面,进入“应用程序/系统设置/安全级别/SELINUX”,将“启用”和“强制”复选框中的勾去掉
接下来重新安装MySQL即可。
另外,如果安装504版本的MySql也能解决这个问题。
通过配置本地数据库的tns配置文件实现:
去oracle安装目录下oracle\product\1020\db_2\NETWORK\ADMIN\ 找到tnsnamesora,用记事本打开,里边有远程数据库的tns连接配置串如下
ORCL23 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192168323)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
)
)
添加好ip、端口和目标数据库的实例名(SID),然后确保tns名称(ORCL23)在整个文档中唯一,保存后打开数据库连接工具,输入远程数据库上的用户名密码,选择数据库对象为你配置的连接名就可以了
首先 将数据库附加在你本地的sql里(比如sql2000)其次在你所下载的网站源程序中找到一个叫做webconfig文件 用记事本打开 找到<connectionStrings>节点并进行修改如下: <connectionStrings>
<add name="ConnectionString" connectionString="Data Source=输入您本机数据库的实例名称(如果安装sql2000时为默认安装就输入(local)我的是交互模式登陆为:Data Source=E8E911E2AE034D0\SQL2000);user id=连接本地数据库用户名称(安装数据库2000时默认为sa);pwd= 连接本地数据库密码(安装数据库2000时默认为空);Database=输入您所下载网站数据库并且附加在sql2000上的名称" providerName="SystemDataSqlClient"/>
</connectionStrings>
把网站发布到IIS服务器或者Apache服务器即可。
如果您在webconfig文件中找到的<connectionStrings>节点为空 那么连接数据库的字符串可能在<appSettings>节点,否则连接数据库字符串就很可能在具体的页面代码中啦。
祝你成功!
以上就是关于ecshop本地安装 配置数据库怎么弄全部的内容,包括:ecshop本地安装 配置数据库怎么弄、sql sever连接本地数据库、如何配置oracle允许远程连接本地数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)