Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.



Published on

  • Be the first to comment


  1. 1. Data Conversion between Microsoft® Access® and MySQL® Many companies in the world choose the Internet as their preferred medium for commerce and information transfer as the Web has become an important information source and communication tool due to its global reach and outstanding ability to meet various business needs. New challenges have swiftly emerged in the past years as an appropriate Web database-driven design turned out to be a method that unlocks the potential for virtually infinite expansion opportunities providing an important and powerful contribution to commercial success. If you are considering the possibilities of launching a Web database you will hopefully find this white paper valuable as it answers some questions concerning common kinds of conversion problems you’ll likely experience when publishing a database on the Web. It also explains how to find the right solution for these problems. Nowadays many companies The importance and widespread Database-driven design is decide to publish their use of the Internet has changed supposed to be the most the information-processing convenient manner to organize information on the Internet world. Many enterprises in the data on the WWW in a striving to expand their business world publish their information structured way so that you and and make their data more on-line as they need to access, your clients can access them process and exchange large with no troubles. Data are made accessible. The IT industry amounts of information primarily available on-line with a web offers a wide range of powerful through the World Wide Web. server as its front-end and a solutions for resolving data database server at its backend. incompatibility problems that Surely the way your data are presented to the audience as well To streamline the process a publishers inevitably face when as the data accessibility effect variety of database management exporting their data.. your company image, customer systems are developed. First, let us interest and your profitability as a talk very briefly about the major consequence. database applications. ACCESS 2 MYSQL Copyright © 2004 DMSoft Technologies. All trademarks, both marked and not marked, are the property of their respective owners.
  2. 2. Data Conversion between Microsoft® Access® and MySQL® One of the most popular you gain access to a number of applications is Microsoft Office extended possibilities therefore Access since it doesn’t require your data can be exploited more considerable computer knowledge deeply, and by more people and skills to deal with. Microsoft and your database becomes Access is a relational database more accessible over the Web. management system (DBMS) that MySQL can manage hundreds of Benefits of data migrating from provides an effective set of tools megabytes of data clearing the MS Access to MySQL that make organizing, accessing, way for your growing database • Efficient deployment of data and sharing information easier consolidation. MySQL runs under • Multiple-user access than ever. Along with actual either Windows, Linux, or Unix. strengths MS Access has storage For ensuring security MySQL • Large Database Management management limitations so it Server uses SQL authentication • Database consolidation and is usually used as a personal or or NT authentication to grant integration single-user application, mostly permissions to database objects for managing limited quantity of so you needn’t to worry about • Hardware choices data. Because of these limitations, your data safety. • High level of Security many enterprises wishing to expand their business to facilitate Being acquainted with the most more users and customers popular database applications, consider to migrate their their abilities and the ways you information to a storage manager can benefit from them we need with greater capabilities retaining to discuss a few crucial issues of the MS Access interface. data conversion. One of the most powerful and Many people putting their widely used open source database database on the Web have application that handles large an incomplete or inaccurate databases and can be accessed understanding of the data over the Web is MySQL database conversion process. It’s naturally server. MySQL is a relational as nowadays the same terms are database management system used by different people to mean that is fast, reliable, easy to use, different things. These various with flexible and secure password meanings can lead to confusions system that allows host-based so there is a necessity for clearing verification. It was originally up some definitions. developed to manage large databases at a much faster speed Different operating systems have than the solutions that previously their own particular internal existed. way of saving data. Often when data are moved from one system Using of MySQL as a storage to another, some form of data manager for MS Access offers conversion is required to transfer you several benefits. When your the data to a format the receiving information resides in MySQL system can interpret. 2 ACCESS 2 MYSQL
  3. 3. Data Conversion between Microsoft® Access® and MySQL® Generally, data conversion able to accomplish two-way data means the process of converting transfer not only from MS Access data stored in one format to to MySQL but from MySQL to another format. In our case MS Access as well. data conversion can be defined as making data in MDB file After exporting your MS Access format used in Microsoft’s Access database to MySQL you can database package available on face the necessity to bring it MySQL database server without back to your personal computer loss of accuracy. since it was modified by users of your MySQL db through Naturally when exporting data Web Interface. In this case a from MS Access to MySQL and tool that presents bidirectional vice versa users might face a conversion from MS Access to number of data incompatibility MySQL and vice versa will give problems that inevitably arise you an additional opportunity to with any interchange system. gain more control over your MS Access and MySQL databases and Choosing a tool for converting In the case you don’t have enough will create favorable conditions databases from MS Access to time to learn database technology for managing them. very well there are many MySQL and vice versa is a publishing tools available that rather complicated thing if you have made the life of database Synchronization come to making your decision publisher easier. There are several factors that warrant careful In the case you need to keep after careful consideration. consideration when choosing your database fresh make sure There are several issues to be an appropriate conversion tool. that a conversion tool you’d taken into account when making When arrive to your decision, like to purchase performs the decision. make sure of that all your crucial synchronization option that will needs are met. allow your data to be mirrored and regularly synchronized across the Internet. Two-way conversion It is widespread enough for Simply said, the main purpose organizations to have similar of every converter is to convert or the same databases in many one database into another one. systems (e.g. MS Access and There is a sufficient number of MySQL). The necessity to conversion tools that can convert keep accurate and up-to-date MS Access db to MySQL as information across a wide range this is the essential feature for a of systems is an important issue converter. When considering your for most of companies all over choice of an effective application the world. Many organizations that will take the responsibility will surely explore and reap for your database conversion you extra benefits of synchronized would better find a tool that is databases as these benefits 3 ACCESS 2 MYSQL
  4. 4. Data Conversion between Microsoft® Access® and MySQL® drive business activity and help in scheduled task to run one time capturing market share. only as well as daily, weekly, monthly, or at certain times e.g. Generally synchronization means when a user logs on, modifying Database synchronization is not the process of uploading and the schedule and customizing only a business necessity but downloading information from how a task will run at a scheduled two or more databases, so that time) is supposed to bring extra also a competitive advantage each is identical. In view of MS flexibility to your business. as long as syncing makes it Access to MySQL conversion Having your conversion process easier for your customers to do synching can be defined as an automated you gain relief from business with you delivering operation that keeps distributed constant necessity of being databases in agreement and worried about the control of the maximum convenience for normally refers to the routine conversion process sharing your optimal results. It allows you updating of an MySQL database responsibility with a reliable tool. to handle interactions with the with information from an MS Access database and vice versa. online community effectively Getting round the access keeping your MySQL database It would be better if you can limitations synchronized with the MS update only the tables that have Access Database. changed since the last sync Having put your data in MS without converting the whole Access you can find out that database in order to minimize the it is not possible to update the amount of data that will have to data in MySQL base as you go over the network. have no direct access to it. To gain access to a MySQL base you usually need to obtain the Automation of the permission for connection from process your Web hosting provider. Database administrator can deny It’s a very useful feature to have your access being concerned in your conversion program run protecting the information and un-attended on a schedule to avoiding insecure connections Scheduling function brings keep a MySQL database and (for example in the case you use an MS Access database current dialup internet connection your additional value to the with each other. Scheduling MySQL server administration can conversion process as it saves function, if available, gives reject giving you a direct access your time enabling you to focus you an opportunity to run the to db as your IP is not static and extra efforts on the activity conversion process on a user changes each time you get on- defined schedule that means that line). In this situation saving data which couldn’t be kept without you can run a program without of MS Access database in a dump your first-hand participation. user input at a time that is most file comes into play. Thus ability convenient for you. to store data into a dump file is the best way to present Comprehensive scheduling protecting the information and functionality (creating a avoiding insecure connections 4 ACCESS 2 MYSQL
  5. 5. Data Conversion between Microsoft® Access® and MySQL® (for example in the case you use wonder that upgradeability is an dialup internet connection your important factor in the overall MySQL server administration can value of an application for many reject giving you a direct access people because having a tool that to db as your IP is not static is easily upgradeable provides and changes each time you get you with maximum flexibility. online). In this situation saving Upgradeability means you You can benefit from an ability data of MS Access database in a never have to worry about the to save data to а dump file (e.g. dump file comes into play. Thus compatibility of your conversion PHP Script or SQL Access file) ability to store data into a dump tool with newer MS Access and that enable you to get through file is the best way to present MySQL versions as they are deferred conversion, gain more released. the limitations of the direct control over the conversion access to your MySQL database process and resolve the access When picking a conversion tool, if any. problem. The contents of the inquire if you will be able to source database will be stored replace this application after it into a local dump file instead becomes obsolete and upgrade to of sending it to MySQL server a newer version that is better in directly. This file will be delivered terms of capacity, performance, to the server where the work with or some other combination of particular MySQL database is characteristics without resorting executed and using this dump file to the expense of buying new MySQL server administrator will conversion tools again and again. add data to your MySQL base. Besides upgradeability you need The speed of data export is much to take into account the support When choosing a conversion faster as if MS Access databases conditions since the support tool, inquire if there is a would be copied to MySQL staff proficiency, its level of possibility to upgrade to newer database directly because of knowledge and expertise with fact that the copying to MySQL the software can play the key versions after the older ones database is executed with role in further utilization of the become obsolete without utilization of the server where the tool. When making your choice wasting money for buying new particular dump file is used. of a conversion tool it’s very important to inquire in advance conversion tools again. It would if you can find efficient solutions not be also out of place to make Upgradeability and to your problems by addressing sure that pre- and post-purchase Support to support team for resolving any technical support for the data issues you are experiencing with You also need to be sure the the software including download conversion application you’d like application you choose for and installation issues, fixing to buy is of a high quality and converting your databases is crashes or unexpected behavior. If speedy. easy to maintain and upgrade. you don’t pay attention to this at This is no trivial matter as the time you purchase, you may information technology industry regret it later on. is in continual growth. It is no 5 ACCESS 2 MYSQL
  6. 6. Data Conversion between Microsoft® Access® and MySQL® Conclusion • Data conversion to PHP Script Now that you’re more familiar and SQL Access file for export to DMSoft Technologies has MySQL database with problem, what’s the solution? plenty of practical experience That isn’t always a simple answer. in data conversion industry Among various tools developed • Ability to select ISAM, to streamline database conversion MYISAM, HEAP, InnoDB, BDB and presents Access2MySQL process you have to choose the table types product line that performs two- one that meets all your crucial way conversion (MS Access to needs. Just keep in mind that you • Ability to replace symbols in MySQL and visa versa) with have to cautiously consider all the names of tables and fields (which factors that affect the choosing are required not to be used as synchronizing and scheduling they are reserved symbols for a conversion tool that will serve functions. your business in long term MySQL internal purposes) with a period. substitute symbol - just to name a few. In the case you consider using specialized data conversion Access2MySQL Support Team software such as Access2MySQL provides pre-purchase consulting, applications you gain a good acquisition assistance and further chance to combine your maintenance from general computer’s ability to gather and support inquiries handling sort vast amounts of data — and (questions concerning installation the Internet’s ability to distribute and functionality of the software) it globally. to special incident tracking and resolution. The total number of Access2MySQL product inquiries per licence is unlimited. line due to its user-friendly Qualified support is given via intuitive design and top-notch e-mail, ICQ, MSN. technology presents beneficial complex solution enabling Regularly benchmark tests you to accomplish scheduled show that Access2mySQL conversion and synchronization products obviously stand out with maximum simplicity and from the crowd of similar data convenience. Access2MySQL conversion tools with its unique products are easy to maintain and synchronization feature and upgrade. improved general functionality along with high speed of Besides scheduled conversion conversion and stability of the with synchronization software. Access2MySQL product line performs a great number of additional features such as: 6 ACCESS 2 MYSQL
  7. 7. Data Conversion between Microsoft® Access® and MySQL® � Synchronization � � Conversion � � MS Access � � MySQL DUMP File � � � � Any SQL Databases Data Conversion Process with Access2MySQL Product Line SCHEDULER � � � Access2MySQL Pro / Sync � � � � MS Access MySQL Scheduling with Access2MySQL Product Line 7 ACCESS 2 MYSQL
  8. 8. Data Conversion between Microsoft® Access® and MySQL® Comparative overview of all Access2MySQL versions Features Access2MySQL Access2MySQL Sync Pro Convert .mdb (MS Access) databases to MySQL and visa versa   Support of all MS Access data types and attributes   Work using command line   Support for MS Access Work Groups   Ability to select the tables to be processed   Database synchronization  Saving data to local dump file  Saving data to PHP script file  Saving data to SQL Access file  Select table type: MyISAM, HEAP, BDB, InnoDB or ISAM   Built-in Scheduler   This white paper attempts to set out guidelines for data conversion process. It reviews the crucial issues to be taken into account when choosing a conversion tool that will manage your data in the best way proper for your company’s need. The basics of the conversion from MS Access to MySQL are presented in this document allowing you to exploit the latest technologies to their full potential. ACCESS 2 MYSQL Copyright © 2004 DMSoft Technologies. All trademarks, both marked and not marked, are the property of their respective owners.