asp开发之mysql数据库的两种使用方法
来源:互联网 发布:卖家网wish数据 编辑:程序博客网 时间:2024/06/07 13:22
操作系统: win7 64位
前提:
有一本<<asp与SQLServer>>的书,里面介绍的数据库是sql server,但win7上sql server2k安装不成功,报错为“与系统不兼容”。
解决方法:
换为安装oracle公司的my sql数据库系统。
软件:mysql_installer_community_V5.6.21.1_setup.1418020972.msi
mysql-connector-odbc-5.3.4-winx64.msi (这个是odbc驱动)
安装后,odbc驱动版本为5.3。
安装及使用步骤:
1) 安装mysql_installer_community_V5.6.21.1_setup.1418020972.msii以及mysql-connector-odbc-5.3.4-winx64.msi
2) 把 *.sql 文件导入mysql数据库。
下面首先介绍第一种,也是比较简单的使用方法,命令行工具启动mysql,并用文本编辑器直接编写sql文件。
进入mysql的bin目录: cd D:\soft\wamp\bin\mysql\mysql5.0.51b\bin
输入mysql -u 用户名 -p密码 (注意:-p和密码之间无空格,如下图所示)
然后是 source d:\abc.sql (指向你自己的目录)回车,即可倒入*.sql文件。
但需要注意的是:createdatabase.sql文内语法并不是
-- 创建数据库 CREATE DATABASE Shop
GO
应该去掉其中的GO
同理Admin.sql内语法如下是正确的,在分号处若为GO也是错误的。起码我的mysql5.3这个版本是不接受Go的语法的,而是判断分号为语句间的间隔。
USE Shop; CREATE TABLE Admin ( AdminId Varchar (20) PRIMARY KEY, PassWd Varchar (20), Name Varchar (50) ); INSERT INTO Admin VALUES('Admin','111111','Admin')
写个查询文件select.sql
USE Shop; select * from Admin
得到结果如下
3)还有一个重点就是asp连接mysql数据库
首先,在系统中安装Mysql 的ODBC数据库驱动,我们前文介绍的 mysql-connector-odbc-5.3.4-winx64.msi就是。安装好后,在控制面板-->管理工具-->数据源 (ODBC)中的“驱动程序”页中如果有MySQL ODBC 5.3 ANSI Driver就说明驱动已经安装成功,就可以开始写程序了。
很关键的ConnectDB. asp:
<% Dim Conn Dim ConnStr Set Conn = Server.CreateObject("ADODB.Connection") ConnStr = "DRIVER={MySQL ODBC 5.3 ANSI Driver};SERVER=localhost;database=Shop;UID=root;PWD=123456" Conn.Open ConnStr %>
这里和连接MSSQL等数据库最大的区别在于DRIVER不一样。
第二种方法,也是应对较为复杂的数据库设计时,建议使用mysql管理工具进行可视化数据库管理与设计。
我选择mydb-studio。 从官网http://www.mydb-studio.com登记并下载MyDB-install.exe后,去登记邮箱领取激活码,即可在安装后激活mydb studio
创建account,选择自己要使用的db。并联上mysql数据库即可.随后创建database,创建table等都可采用可视化操作的方式完成.
0 0
- asp开发之mysql数据库的两种使用方法
- Android之Gallery的两种使用方法
- Android之Gallery的两种使用方法
- ASP插入数据库的两种方式
- Windows Phone开发之独立存储的两种使用方法小结
- ASP.Net的两种开发模式
- Android学习笔记之Fragment的两种使用方法
- Android学习笔记之Fragment的两种使用方法
- ASP.NET开发之GridView使用方法
- HTMLParser的两种使用方法
- HTMLParser的两种使用方法
- TabHost的两种使用方法
- TabHost的两种使用方法
- fliter的两种使用方法
- GridView的两种使用方法
- asp.net中读取数据库的两种方式
- ASP创建SQL Server数据库的两种方法
- ASP创建SQL Server数据库的两种方法
- XML约束之DTD
- 【1295】螺旋方阵
- ubuntu(14.10) 配置ssh 服务
- DIV+CSS网页布局对搜索引擎优化SEO的影响
- java中静态代码块的用法 static用法详解
- asp开发之mysql数据库的两种使用方法
- 2.3 键——超键、备选键、主键、引用完整性约束
- password密码输入框禁止copy cut paste,jQuery快速搞定
- Swift 实现UITableView报错, does not conform to protocol 'UITableViewDataSource'
- 火车头v8.5使用示例 采集手机号码
- LeetCode OJ 之 Set Matrix Zeroes (矩阵的置0)
- 利用sql server事件探查器排除与性能相关的问题
- Ubuntu-更新源
- python学习笔记(一)