Can I restore a project backup file created using deprecated Appery library? - appery.io

Appery.io recently announced that they will soon be removing their deprecated JQM libararies (5.0, 5.1 and 5.2) from the system. I have some Appery project backup files that were created using the deprecated 5.2 library.
Will I be able to restore these projects using these backup files once the deprecated libraries are not on the system? Or will I need to recreate backup files using the 5.3 library?
Also if I am unable to convert a project to the 5.3 Appery library, will I be able to open the project on the Appery system once the deprecated libraries are removed?

Steve, Appery.io converts such backups automatically if you restore the project from the backup. No need to convert it manually. So the short answer is: Yes, you can.

Related

Database compatability between releases of mediawiki

I am running an old [release 1.22.6] version of mediawiki which I am finally being forced to upgrade or replace. I am considering creating a new subdomain using the 1.32.0 release of mediawiki. And then I intend to restore a backup of my old version databases and image files to the new version.
My main concern is about database changes between the versions. Will the backups be compatible with the new wiki version?
I also have the same concern about my modified LocalSettings.php file.
My mysql server version is 5.7.25
The database can be migrated to the new version, as described in the upgrading manual. The one somewhat-exception is the pageview data, check out the documentation for the HitCounters extension if you want to keep that.
LocalSettings.php might need to be updated, check the release logs or the documentation for the configuration variables you are modifying. It really depends on what you have in it.

Creating a Setup.exe with Mysql Installer

I need to create a setup with Mysql installer included in the project, i am using visual studio 2015 and installshield 2015 LE, i need to check if there is MySql already installed if there's nothing installed, setup will install MySql and continue installing the main project. Having a hard time doing this 'cause i am only using LE version. i tried it on a Installshield Professional trial using chained MSI but it seems doesn't check if there is existing Mysql.
Any suggestions, tutorials or alternatives rather than Installshield?
There is a software called NSIS (Nullsoft Scriptable Install System) released long time ago. You can use customized script to perform checking and installation.

Connect to MYSQL with VB.NET

I am trying to connect to a MYSQL database using VB.NET to handle some simple tasks at a page level. Usually the connections are made to a MYSQL database. I have downloaded a MYSQL-CONNECTOR 6.0.7. How do I reference or add this to my web project so that I can create the connection and use the provided methods?
In the unzipped package I download I do not see any dll files so not sure what to do with this ATM, I am used to seeing a bin folder which contains this. Maybe I have a bad download any suggestions?
If you downloaded the ZIP archive, then generally this is the source code distribution. You need to open MySQLClient.sln in Visual Studio and build the MySql.Data project to produce MySql.Data.dll in the bin folder.
the last version is 6.4.3 download from http://www.mysql.com/downloads/connector/net/ , add reference for the unzip folder and us it as sqlClient it has the same class only have to append My to the class name

create and restore a mysql db using a setup project (installer) in VS.Net

What is the best practice for creating an installer for a winform application.
The application is supposed to install the following without connecting to internet.
.Net Framework 3.5sp1
MySQL Server
My SQL Connector
Restore Mysql db
Update Config file with the MySQL uname/pwd.
I have all the msi files for installing the above mentioned items. But am wondering about the best practice to create the installer.
Thanks in advance,
Hi I came up with a similar situation. Firstly you should have .NET framework offline installer which can be downloaded from http://www.microsoft.com/downloads/en/details.aspx?FamilyID=992cffcb-f8ce-41d9-8bd6-31f3e216285c. I assume you are using visual studio installer. There are couple of choices but I prefer to copy the offline .NET installer to the setup projects output directory and from requirements on target machine tab I set the install URL property of .NET framework the exact name of offline setup file. As described in the figure.
So the installer does not try to connect to a remote computer to download .NET framework and install it however I think it is more appropriate that it connects to a Microsoft server and installs it. Anyways the next step is to configure the MySQL server. MySQL is really generous for me since they support a fully documented noinstall files. You can find the document here: http://dev.mysql.com/doc/refman/5.5/en/windows-install-archive.html
Using a noinstall zip archive you can copy the dbengine core files to any folder on the clint machine. And change the configuration parameters of MySQL. You can name the MySQL service anything you want. Start the the service and create tables. You can do all of this stuff from custom actions tab of the setup project choosing the appropriate script files or you can write code for it. The beautiful thing is that your customer does not need to know that he/she is installing a database engine on the target machine. I hope this helps. Thanks.

Files required for dbexpress application to access mysql databases

Which additional files are needed to deploy a delphi dbexpress based application to get access to mysql databases.
I can't find any information about it.
Thanks in advance.
You need deploy these files
libmysql.dll (mysql client library)
midas.dll (if you use midas)
dbxmys.dll or dbexpmysql.dll (dbexpress driver,the name changes depending on the version of delphi you use)
dbxconnections.ini
dbxdrivers.ini
Bye.
Alternatively, you can download and install the MySQL Installer. You probably will want the ODBC drivers.