分享

【2】MySQL数据库的安装和配置和ASP连接MySQL的代码参考

 皮皮酷猪 2010-12-06

MySQL数据库系统的安装和配置

一、下载MySQL数据库(ODBC)驱动程序和MySQL数据库系统程序

 1.MySQL数据库(ODBC)驱动程序下载地址为:http:///Downloads/MyODBC/myodbc-2.50.36-nt.ziphttp://download./pub...-2.50.36-nt.zip 或者 http://www./download/php/myodbc-2.50.36-nt.zip (1457KB)

2.MySQL数据库系统程序下载地址为:http://www./Downloads/MySQ...0-gamma-win.zip (9632KB)或者是 http://www./download/php/my...0-gamma-win.zip

二、程序安装

1.安装MySQL数据库(ODBC)驱动程序(Windows系统下必须安装)

2.安装MySQL数据库系统程序,一般安装在系统默认位置“C:\MySQL”,但要考虑你的服务器是否作为网络数据库服务器,如果要在此服务器上建立上百个数据库用户,就应该安装在空间比较大硬盘分驱上,以免今后不必要的麻烦和繁琐的设置。

三、程序的启动

执行“[系统安装盘符]:\MySQL\Bin\winmysqladmin.exe”这个程序来启动MySQL数据库系统和管理器,第一次启动时,系统会出现“快速设置”窗口,要求建立第一个数据库用户账号,如下图。在User name中输入第一个MySQL数据库账号的用户名,在Password中输入第一个MySQL数据库账号的密码,最好你记住输入的值,然后进入MySQL数据库管理窗口,过一会儿程序自动最小化窗口到系统的托架处(任务栏的右边有个“红绿灯”图标),系统已经正常启动(Windows2000还要检查一下“组件服务管理器”中“MySQL组件服务”是否启动)。这时,程序还在启动组里添加了一个快捷方式,下次启动计算机就自动启动MySQL数据库系统。


四、数据库的建立

第一次启动数据库,系统就自动建立了名称为MySQL和test的两个数据库,你可以用以下的方法建立其它名称的数据库:

右键单击系统托架“红绿灯”图标=>>单击“Show me”打开MySQL数据库管理窗口=>>选择“Databases”标签=>>选择数据库服务器=>>右键单击一下=>>选择“Create database”菜单项=>>在弹出的添加数据库对话框中键入数据库名称(Database name)=>>单击“Create the datebase(创建这个数据库)”,一个新的数据库就建立了。如下图


五、数据库用户账号管理

第一次启动数据库就建立了一个数据库用户账号,如果你的服务器要让多个用户使用的话,就必须建立多个数据库用户账号,步骤如下:

启动“ODBC 数据源管理器”(WindowsNT系统下“ODBC 数据源管理器”在“管理工具”里,Windows98 or Me系统下“ODBC 数据源管理器”在“控制面板”里)=>>在第一个标签“用户DSN”中单击“添加”按钮=>>在数据源驱动程序列表中选择“MySQL”=>>单击“完成”按钮=>>在“数据库驱动程序配置”对话框“Windows DSN name”中填入“动感教育网”(表示为动感教育网开的账号),在MySQL host(Name or IP)填入服务器的主机名或者IP地址,在MySQL database name中填入数据库名称,在User中填入数据库账号的用户名,在Password中填入数据库账号的密码,其它的为默认设置=>>单击“OK”。一个新的数据库账号就建立起来了。


六、调试程序(以版面风格美化后的vBulletin Version 1.1.5 中文标准版为代理例)

1.修改Admin/Config.php文件,具体内容如下:


// 目前只支持MySQL
$dbservertype="mysql";
// hostname或服务器ip
$servername="localhost";
// 登录数据库的用户名和密码
$dbusername="xi

aozhang";
$dbpassword="123456";
// 数据库名
$dbname="mysql";
//允许在控制面板查看/编辑密码
// 0 = 不可见或编辑
// 1 = 不可见,但可以编辑
// 2 = 可见和可以编辑
$pwdincp=2;

?>
 
'=================================================================
'ASP连接MySQL的代码参考
'=================================================================
<%
strSQLServerName = "localhost" '服务器名称或IP地址
strSQLDBUserName = "root" '数据库账号
strSQLDBPassword = "root" '数据库密码
strSQLDBName = "wawa" '数据库名称
strConnString = "driver={MySQL ODBC 3.51 Driver};server="&strSQLServerName&";uid="&strSQLDBUserName&";pwd="&strSQLDBPassword&";database="&strSQLDBName&""
set conn = Server.CreateObject("Adodb.Connection")
conn.Open strConnString
If Err Then
 Err.Clear
 Set Conn = Nothing
 Response.Write "数据库连接出错,请打开conn.asp文件检查连接字串。"
 Response.End
Else
 response.write"数据库连接成功。<br>"
End If
strQuery = "SELECT * FROM TestTable"
Set rs = conn.Execute(strQuery)
response.write"<table border='1' width='100%'>"
response.write"<tr>"
for i=0 to rs.fields.count-1
 response.write"<td>"&rs.fields(i).name&"</td>"
next
response.write"</tr>"
If Not rs.EOF Then
 Do While Not rs.EOF
  response.write"<tr>"
  for i=0 to rs.fields.count-1
   response.write"<td>"&rs.fields(i).value&"</td>"
  next 
  response.write"</tr>"
 rs.MoveNext
 Loop
Else 
 response.write"表记录为空。<br>"
End If 
%>
出自:http://www.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多