mysql 有不用安装就能用的吗?

如题所述

-- ACCESS转成SQL(理论上可行,但是笔者修改的程序只能成功几个) :网上大部分的免费asp程序使用的是access数据库。但是access数据库作为一个中小型的单机数据库系统,在承担访问量、数据量大的网站应用时,往往就不堪重负了。一般认为,超过50M的access数据库性能就开始明显下降,超过100M以后,出错、运行慢的问题会更加突出。尽管可以如动网7.0以后那样,从程序的角度尽量优化以图提高性能,但是不能从根本上解决问题。 :这时也许使用微软的SQL Server数据库就是最可能的办法,当然也可以使用其它的如Oracle、MySQL等等,但是作为改写来说,由于同为微软的产品,改写成SQL Server应该是最省力的办法。 : :一、改写前提: : :系统已经安装好SQL Server2000并且打上了SP3补丁;安装好Office套件里面的Access;使用一个支持纯文本编辑并且带有行号显示的编辑器,推荐Ultra Edit,当然也可以使用FrontPage2003,不过以前的版本行号显示不太好用。 : :个人能力要求:会基本的asp语法、access数据库的操作、SQLServer企业管理器的基本操作。 : :二、数据库的准备 : :一般来说有两种情况: :1、程序提供了SQL数据库格式:有一个MDF文件,或者提供了创建SQL数据库的SQL脚本文件(后缀名为.sql)。 :如果有mdf文件,可以用企业管理器直接附加上,如果提供的是sql脚本文件,那么就先用企业管理器自己创建一个sql数据库,然后数据库用企业管理器中的查询分析器运行这个脚本创建数据库表。 :这样建立的数据库基本不用再去改写什么了。 :2、更多的是没有提供SQL数据库或脚本文件的,这时,就要自己来做这一切了,这也是我们这个帖子主要解决的问题。一般这样的程序会提供一个access数据库,这样你就用企业管理器导入access数据库,导入后需要改写下面一些东西: :对照原来的access,改写下面的部分: :(1)sql数据库表是没有自动字段的,因此原来access中的自动字段被转换成了普通字段,需要手工改成标识类型,增量为1。 :(2)所有的时间字段,如果定义了默认值,那么原来肯定是now(),需要改成getdate() :(3)原来字段的默认值一般都不会自动引入,需要对照原表的字段手工添加。 :(4)由于数据库的不同,access和sql的字段类型很多转换后就变化了,比如原来的《是否》字段会被转换成bit或者int,备注字段被转换成longtext,text字段转换成varchar等等,一般来说不会影响程序运行,如果有问题,我们在下面的程序改写部分再说。 :(5)如果你要用一个For SQL的程序,里面用到了存储过程,那么你应该有这个程序本身建立SQL数据库的方法:有其本身的SQL数据库文件,或者sql脚本;如果没有的话,采用导入access数据库的方式是无法建立存储过程的,这样你最好放弃这个For SQL的程序版本,使用同样版本的For Access的程序,导入access数据库,然后用下面的改写方法自己改成SQL版本的程序。 : :三、连接字符串的改写 : :可参考动网的这段,分别是针对access和SQL的 :Dim ConnStr :If IsSqlDataBase = 1 Then : \'sql数据库连接参数:数据库名、用户密码、用户名、连接名(本地用local,外地用IP) : Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName : SqlDatabaseName = "dvbbs7" : SqlPassword = "" : SqlUsername = "dvbbs" : SqlLocalName = "(local)" : ConnStr = "Provider = Sqloledb; User ID = " SqlUsername "; Password = " SqlPassword "; Initial Catalog = " SqlDatabaseName "; Data Source = " &
如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快!
参考资料:
温馨提示:内容为网友见解,仅供参考
第1个回答  2021-04-03

全网唯一win下绿色安装MySQL方法

第2个回答  2010-11-04
没有,都得安装,而且安装的时候要注意别安错啦
第3个回答  2010-11-04
有绿色免安装的,原来官网就提供下载,不知道现在有没有了。

无需安装MySQL下载即可使用mysql下载后免安装
无需安装,MySQL下载即可使用 随着计算机技术的发展,数据库已成为重要的数据存储形式之一。而MySQL无疑是最为常用的关系型数据库之一,它是一款开源免费的关系型数据库管理系统,由于其简单易用、功能强大且可扩展性好等优点,被广泛应用于各个领域。那么,如何快速地开始使用MySQL呢?MySQL下载到本地,然...

MySQL下载解压即可使用mysql下载解压之后
MySQL:下载解压即可使用 MySQL是一个流行的关系型数据库管理系统,广泛应用于Web应用程序和其他客户机-服务器应用程序。一般来说,使用MySQL,需要先下载安装程序,然后通过一系列界面操作完成安装。但是,MySQL也提供了一种不用安装、解压即可使用的方式,这对于一些小型应用开发,或简单的数据库操作,非常方...

轻松管理数据库无需安装的MySQLmysql不用安装
无需安装的MySQL是指MySQL数据库软件可以被轻松地运行而无需进行安装,直接从可移动介质(如USB驱动器)上运行软件。这仅仅需要进行一些简单的设置,就可以让用户在不需要任何安装过程的情况下直接运行MySQL数据库软件。无需安装的MySQL的优点 1.便于使用 无需安装的MySQL可以快速地配置,在几分钟内就可以...

MySQL轻松上手原来不用安装也能使用mysql不用安装吗
MySQL轻松上手:原来不用安装也能使用!MySQL是一种流行的关系型数据库管理系统,许多开发人员选择使用MySQL来存储和管理应用程序的数据。但是,对于许多初学者来说,安装和配置MySQL可能是一个挑战。幸运的是,有一种轻松的方式可以使用MySQL,而不需要进行安装和配置。接下来,我们将介绍如何使用一个基于浏...

无需安装轻松使用MySQL简易教程mysql不用安装教程
无需安装,轻松使用MySQL:简易教程 MySQL是一种流行的关系型数据库管理系统,许多软件和网站都使用MySQL来存储和管理数据。为了使用MySQL,通常需要在计算机上安装MySQL软件。但是,对于初学者或不想安装软件的用户来说,有一些在线工具可以轻松使用MySQL。在本文中,我们将介绍如何使用在线工具来创建数据库并...

...库软件在没有安装mysql的电脑中运行时是不是要先安装mysql或部分组件...
mysql自带有mysqldump命令,可以把数据库做备份用。 MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半,另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。经常地备份可以帮助防止宝贵数据地丢失;另外一个原因是,...

MYSQL不安装客户端可以使用吗?
不行的,因为mysql是属于C\/S 架构的,增删改查都是在客户端操作的。

MySQL免安装版与安装版区别
一、软件形式不同 1、MySQL免安装版:MySQL免安装版的软件形式为压缩包,解压后即可使用。2、MySQL安装版:MySQL安装版的软件形式为安装包,安装成功后才可使用。二、配置不同 1、MySQL免安装版:MySQL免安装版不需要在使用前配置软件的环境变量。2、MySQL安装版:MySQL安装版需要在使用前配置软件的环境...

不是不手动安装mysql的不能使用导出呢 高手来了
mysqldump 是MYSQL的工具,没有安装MYSQL是不能使用的,但是不一定要手动安装,比如你安装了什么LAMP等这些里面就安装了的。

轻松下载MySQL安全便利的绿色版本让你不再为安装烦恼mysql下载绿色
MySQL的绿色版本是一款轻巧、安全且易于使用的版本,不需要进行任何安装,只需单击可执行文件即可运行MySQL。这个版本非常适合那些不想在电脑中安装数据库管理系统的用户。同时,这个绿色版本还具有其他版本的所有特点和功能,包括高可靠性、高性能、可扩展性和安全性等。二、MySQL的绿色版本下载 MySQL的绿色...

相似回答