注册到mysql数据库,注册的就是一个数据库
本文内容列表:
- 1、ASP如何连接MYSQL数据库?谢谢,我很着急。
- 2.如何覆盖注册表中的mysql数据库
- 3. 我是学习网站的新手。我写了PHP将注册信息导入MYSQL,但是为什么输入信息后注册表总是空的?
- 4. Windows Server 2003 中的 MySQL 数据库注册表在哪里?
- 5.如何安装mysql
- 6.如何从注册表查找是否应该安装mysql数据库
如何将ASP连接到MYSQL数据库?谢谢,我很着急。
ASP如何使用MYSQL数据库
MySQL数据库因其短、方便、快速、免费等优点,成为很多网站的首选
,但一般都是采用php+mysql的组合来开发各种动态页面,其实asp也可以
使用mysql数据库来开发动态页面。我刚学,不敢专门用,所以写了这篇文章
给大家。
我的环境是windows2000+iis5.0+mysql-3.23.32-win+php4
mysql-3.23.32-win(这是最新版本)
-2.50.bc mysql odbc驱动最important 可以下载)
第一步:安装mysql odbd驱动,将下载的文件myodbd-2.50.46-dll复制到windows\system下(windows2000是winnt/system32)
然后新建一个文件,内容为扩展名reg(这意味着注册表文件)并将以下内容复制到其中。
regedit4
[hkey_local_machine\software\odbc\odbcinst.ini\myodbc 驱动程序]
"usagecount"=dword=":\\"ver\\\"\\\"\" b c .dll"
"setup"="c:\\windows\\system\\myodbc.dll"
"sqllevel"="1"
"fileusage"="0" ❀" ❀" driverodbcver"="02.50"
"连接"="yyy"
"apilevel"="1"
"cptimeout"="120"
_bcinstwaresoft ware_hkeyb.odbc 驱动程序]
"myodbc driver"="installed"
保存后,双击该文件,将上述代码注册到 Windows 注册表中。
如果安装在 Windows 2000 上,主驱动程序键值和设置都相应改变,我想这里就不用多说了。
如果成功的话,你会在控制面板/odbd数据源驱动中看到myodbd驱动项!
第二步:创建asp文件引用数据库
这里有两种方法。一种是在odbc数据源中创建系统dsn。后来我发现我可以在asp中使用mysql而无需启动它。下面对该方法进行说明。
打开控制面板/obd数据源,选择系统dsn,然后添加新的dsn。选择 myodbd 驱动程序作为驱动程序。会出现一个对话框,输入mysql相关信息
。
windows dsn name:要建立的dsn的名称
mysql host(名称或ip):mysql服务器的名称或ip地址,通常是localhost
mysql数据库名称:要使用的数据库名称是在mysql管理程序中创建的数据库v。这里我们将使用一个例子。数据库名称:hc188
包含一个数据表:user。数据表有两个字段:用户名和密码。输入任何数据。
user:连接数据库的用户名。我填写的是root超级用户。
password:连接数据库的用户密码。如果没有,则无需填写。
端口(如果不是3306):服务器上的Mysql端口。如果不填,则默认为3306
连接时的sql命令:使用sql命令连接数据库。此项可以留空。
填写完毕后,选择“确定”选项保存。
连接数据库的ASP代码如下!
<%
strconnection = "dsn=hc188;driver={myodbd driver};server=localhost;uid=root;pwd=;database=hc188" "adoobject 服务器 adodata".condb。连接")
adodataconn.open strconnection
strquery = "从用户中选择 *"
设置 rs = adodataconn.execute(strquery)
然后
如果不是 ‶bo‶ rs. <表>
<tr>
<td<b>用户名</b></td>
<td>/pass
</tr>
<%
do ,直到 rs.eof
%>
<tr> %"d"us>/t >
<td><%=rs("密码")%></td>
</tr>
<%
rs.movenext
rs.movenext
</表>
<%
else
response.write(“抱歉,未找到数据")
如果❙未关闭则结束‶‶‶‶‶‶‶‶‶‶‶‶‶‶‶关闭设置adodataconn =无
设置rsemaildata =无
%>
第二种方式:在使用的时候,我想知道是否也可以使用mysql数据库而不建立系统dsn?结果是可以的。
方法非常简单。将上面的asp代码第二行改为:
strconnection="defaultdir=;driver={myodbc driver};database=hc188"
奇怪的是,我发现使用这种方法不需要用户名和密码。这是mysql的一个bug吗?
以上所有代码均已测试通过!如何创建MYSQL数据库连接?
安装MYSQL ODBD驱动后如何创建ASP文件连接数据库?我们有两种方法:一是在ODBC数据源中创建DSN。具体方法是:
1。在控制面板中打开ODBD数据源;
2。选择系统DSN并添加新的驱动程序DSN;
3。选择MyODBD,会出现MySQL输入对话框:
(1)Windows DSN名称:要创建的DSN的名称;
(2) MySQL 主机(名称或 ip):MySQL 服务器的名称或 IP 地址。一般情况下填写LocalHost;
(3) MySQL数据库名称:必须使用数据库名称。
4。在 MySQL 管理程序中创建数据库。如果我们以春风数据库为例,有一张用户数据表。这两个字段是:用户名和密码。我们可以尝试添加一些记录:
(1)user:连接数据库的用户名。可以填写为root超级用户;
(2)密码:连接数据库的用户密码。可以留空;
(3) 端口(如果不是 3306):服务器上的 MySQL 端口。默认值为3306;
(4)连接时的SQL语句:使用SQL语句连接数据库。请勿填写。
填写完所有内容后,按确定保存。
如何覆盖mysql数据库中的注册表
mysql 服务必须正在运行。找到它:HKEY_LOCAL_MACHINE --- SYSTEM --- CurrentControlSet --- services。下面是

我是学习网站的新手。我写了PHP将注册信息导入MYSQL,但是为什么输入信息后注册表总是为空
$sql变量赋值命令后添加名称:echo $sql; exit();
这会输出你输入的命令,然后该命令会在MySQL管理软件中执行并显示错误。信息,根据错误信息更改您的陈述。
如果语句本身没有错误,那么很有可能是这个页面连接数据库不成功。
例如添加一些mysql_query("utf8 set names");以及此命令之前的其他命令来测试它,看看运行它时是否收到错误消息。
Windows Server 2003 中的 MySQL 数据库注册表在哪里?
朋友们大家好;
打开注册表编辑器;
按f3键;然后输入;
搜索mySQL;
无论你在哪里找到它,它就在那里
如何安装mysql
方法/步骤
1
安装:双击Setup.exe文件开始mysql安装。将出现以下窗口
2
单击“下一步”按钮开始下一步的安装。默认为Typical,选择Custom,因为Typical模式不允许更改安装路径,只能安装在C
3
盘上,这里需要选择组件并更改文件夹位置。组件可以默认,需要改变位置可以选择Change(
注意:Mysql安装路径不能包含中文)
4
点击Install开始安装
5
安装完成,见下图。当然,我们选择“跳过注册”。
6
点击完成“Finsh”
7
现在开始配置。单击“下一步”继续。
选择详细配置并单击下一步。
接下来的选项是选择mysql应用程序的类型(第一个是占用内存尽可能少的开发服务器,第二个是占用内存中等的普通WEB服务器,最后一个一个只在这台服务器上。运行mysql数据库占用了所有内存。)在这个例子中,开发服务器选择使用尽可能少的内存。用户可以根据自己的需要选择其他选项。
接下来选择数据库的用途(第一个是多用途,它优化数据库为良好的innodb存储类型和高效的myisam存储类型,第二个仅用于事务处理,最好是优化的innodb ,而且还支持myisam。最后一种是非事务类型处理,适合简单的应用。只支持myisam类型,不支持事务。)一般情况下选择第一个多功能功能。
接下来是选择数据存储的默认位置。
选择mysql允许的最大连接数。第一个是最多 20 个并发连接,第二个是最大 500 个并发连接,最后一个是自定义的。大家可以根据自己的需求来选择
以下是选择数据库监听端口的端口。一般默认为3306,如果更改为其他端口,请务必记住修改后的端口,以便以后连接数据库。否则无法连接mysql数据库,这是有问题的。这里没有做任何修改,使用mysq默认值。端口:3306。此外,默认值为 latin1。
这一步用于设置mysql超级用户密码。这个超级用户非常重要,拥有mysql的所有权限。设置并记住超级用户密码。下面是一个复选框,用于选择是否允许远程计算机使用 root。用户连接到您的 mysql 服务器。如果您有此需求,请同时勾选
。当两次输入的密码一致后,记住密码,然后单击“下一步”继续。等待已经结束。
常见问题:mysql安装到最后一步时,服务无法启动。
解决方法:
方法1 MySQL安装无法启动mysql服务错误:0提示错误,解决方法:首先在管理工具服务中停止MySQL服务,然后打开cmd进入MySQL bin目录,这样为 C:\ Program Files\MySQL\MySQL Server 5.0\bin 然后使用以下命令 mysqld-nt -remove 然后你会看到...成功!好的,现在输入添加和删除程序并找到选项选择卸载 MySQL,不要忘记选择删除选项。最后删除MySQL目录和数据库目录
方法2
检查mysql服务是否在,如果有,停止服务;安装mysql 5.1.33 运行服务器实例配置向导时,执行配置步骤中的第三个启动服务项出错。错误信息为Unable to start the MySQL service(这种情况一般是mysql安装没卸载干净造成的,卸载后重启再重新安装。注意服务。如果卸载失败,可以使用mysqld -nt -remove来卸载)
运行控制面板中的添加和删除程序来卸载mysql;卸载后,打开注册表,检查
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下是否有键值,如果有相关mysql(mysql、mysqladmin)键值则删除;
重启并删除剩余的mysql安装目录(检查服务,此时服务中没有mysql);重新安装mysql。安装后,请勿运行服务器实例配置向导。重新启动后,从“开始”菜单运行向导。
如何从注册表查看是否安装了mysql数据库
您可以使用Guard、金山卫士等第三方软件的卸载功能尝试删除mysql。这可以实现干净的擦拭。这是在其他地方找到的:完全删除MySql数据库。如何正确卸载MySQL。主要是删除注册表中不需要的信息,卸载MySQL数据库:首先,停止WINDOWS中的MySQL服务
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网
