How to install Percona Monitoring and Management in windows System - mysql

I have MySQL installed in windows system. Now as I need to install Percona Monitoring and Management tool (https://www.percona.com/doc/percona-monitoring-and-management/index.html) to track the MySQL but as per the documentation, They do not see to provide much support for the Windows.
I have also tried it with Docker but could not able to install PMM clinet.
Can you suggest me the way to run PMM in Windows?

Related

Install Dreamfactory on Xampp

I have been trying to install Dreamfactory on Xampp but can't find a single article on how to do so.
Purpose: To generate REST API in php with mysql.
What I have tried:
Initially I installed windows version of
Dreamfactory from official site. It was installed successfully but it don't allow access to MYSQL database in free version. Paid version is out of my budget, so I tried with Xampp. I downloaded open-source version from
Github. After extracting it, executed php artisan serve in xampp command shell as mentioned on Dreamfactory Wikipedia Installation guide. This resulted in following error:
Warning: require(D:\xampp\htdocs\sandbox\dreamfactory\public/../vendor/autoload.php): failed to open stream: No such file or directory in D:\xampp\htdocs\sandbox\dreamfactory\public\index.php on line 24
Fatal error: require(): Failed opening required 'D:\xampp\htdocs\sandbox\dreamfactory\public/../vendor/autoload.php' (include_path='D:\xampp\php\PEAR') in D:\xampp\htdocs\sandbox\dreamfactory\public\index.php on line 24
As mentioned in Git documentation, they have given installation procedures for Ubuntu and Debian. Further more, they have mentioned about Bitnami official installation software, but non for XAMPP or stuff like that.
Question:
Is there any way we can install Dreamfactory on XAMPP? If yes, how so!
I'd venture it's going to be fairly difficult task to run DreamFactory on XAMPP because DreamFactory requires quite a few dependencies which are not installed on XAMPP by default.
Your best bet would be to run the Bitnami for DreamFactory environment, or alternatively use Docker. Both can be downloaded from the DreamFactory website downloads page. Alternatively, if you'd like to run DreamFactory in a VM, the OSS download README points to automated installers for Debian and Ubuntu. Additional installers for CentOS and Fedora are found here, they work great however we just haven't moved them into the official distribution yet.

Launch Beyond Compare(Win) for Mercurial Merge(Linux) using XServer

I've beyondcompare licence for my windows machine and I can't use that licence for linux installation. I work on linux server via putty from my windows system.
I could launch linux visual merge tools like meld using X server. But I'm looking for a way to use X server/X11 to launch beyondcompare from my putty session. In short, I want to launch a windows application itself from the linux env over putty.
My last choice would be to pull changes to my windows machine and do a merge on windows; push it back. But it would be nice if I could launch beyondcompare from linux.
Any Ideas?
It isn't possible to launch a diff/merge in the Windows version of Beyond Compare from a Linux system via SSH. There are three possible workarounds:
Upgrade your license to a multi-platform license and use the Linux
version of Beyond Compare.
Run the Windows version of Beyond Compare on your Windows machine and access the files on the Linux machine using the SFTP support built into Beyond Compare Pro.
Install Mercurial on your Windows machine, then check out files and
diff/merge from there. See the Using Beyond Compare With Version
Control Systems article to configure BC as the
diff and merge tool for Mercurial on Windows.

mysql community server vs mysql installer

I recently thought of upgrading mysql in my system for a project when I found two parallelly available downloads for windows in mysql site. I cannot figure out the difference between mysql community and mysql installer.
MySQL community is available for both 32 and 64 bit windows (both above 300 MBs) while mysql installer is 267 MB for 32 bit while just 1.6 MB for 64 bit (which looks like web installer).
So what extras are there in community server (its size is bigger) as compared to installer and if I go for windows installer, shall I go for 32 or 64 bit. I need offline installer though.
My system specs:
Windows 8.1 x64 Professional 8GB RAM
Link for mysql installer:
http://dev.mysql.com/downloads/windows/installer/
Link for mysql community server:
http://dev.mysql.com/downloads/mysql/
PS: I did try a google search but cant find any good articles. I only found difference between community server and cluster.
Moreover, half of my batch mates were running community server while half of them mysql installer. Couldn't find much of the difference.
Both will install into same final setup. the web-community is online installer, you need to download to connect to the online server and installations files come from online while the community installer is an offline installer with full features. web-installer (online, need internet connection to complete the installation), community-installer(offline, full).
The difference between MySQL Community (mysql-8.0.18-winx64) and MySQL Installer (mysql-installer-community-8.0.18.0.msi) is that the MySQL Installer has
MySQL Server
MySQL Connectors
MySQL Workbench and sample models
MySQL for Excel
MySQL for Visual Studio,
Etc..
And MySQL Community only includes the MySQL Server.
Hope this helps anyone who is still looking for an answer.
The only difference is that MSI installer come with all mysql products (mysql server, mysql workbeanch, plugins, etc) and you have a wizar that guide you through install and it's check dependencys . That is the only diference i found using the MSI installer and the comunity edition.
It is more easy to use MSI installer if you don't know what products you have to install on your computer.
Be careful when you use the web installer, because you need that internet connection at your workplace work fine.
The differences are:
MySQL Community is for all Operating Systems including only the Server itself, whereas
MySQL Installer (MSI installer) is for Windows only and includes Windows specify integrations like Excel, and Visual Studio integrations.
mysql installer contains all in one including workbench
mysql community only contains mysql

The use of Apache and MySQL windows services

From xampp control panel you can install Apache and MySQL as windows services.
What are the benefits or differences of running Apache and MySQL as windows services from running them without these services?
These processes as Windows Server's services, get started when windows is restarted, and can be monitored and be operated as any other windows service.
Look at the documentation

Which mysql edition should I install for my CentOS server?

There are different mysql install packages for differential platforms.
http://www.mysql.com/downloads/mysql/#downloads
I'm using CentOS, which install package should I download?
The Generic Linux or Rethat/Oracle Enterprise Linux?
PS: I cannot install it with yum because of some irregular Transation error.
Thanks.
You can safely use the Red Hat & Oracle Enterprise Linux version on CentOS. I've always used those Rpm without any problems. CentOS aims to be 100% binary compatible with RedHat.
I would go with the Redhat version. CentOS uses RedHat source code.