MySQL 5.7 Fabric: Introduction to High Availability and Sharding from Ulf Wendel
Excellent presentation by Ulf Wendel
MySQL 5.7 Fabric: Introduction to High Availability and Sharding from Ulf Wendel
Excellent presentation by Ulf Wendel
Here’s a look at using MySQL Enterprise Backup in a specific example:
Consider a Backup Policy – Full Backup of the environment. – Complemental Incremental backups & online BinLogs. And the Restore: – Logical Restore. – Online, Zero impact. – Partial, single database, group of tables. The Backup A working environment, with 4 databases, of which 2 will require restoration. Full backup with MySQL Enterprise Backup:
mysqlbackup --user=root --socket=/tmp/mysql.sock \ --backup-dir=/home/mysql/voju5/backup/ \ --with-timestamp backup
Test preparation Create 4 different databases, where the structure & content is the same.
create database v5_1; use v5_1; create table `voju5` ( `ID` int(7) NOT NULL AUTO_INCREMENT, `Name` char(20) NOT NULL DEFAULT '‘, PRIMARY KEY (`ID`) ) ENGINE=InnoDB; create database v5_2; use v5_2; create table `voju5` (..); create database v5_3; use v5_3; create table …[Read more]
Here’s a look at using MySQL Enterprise Backup in a specific example:
Consider a Backup Policy – Full Backup of the environment. – Complemental Incremental backups & online BinLogs. And the Restore: – Logical Restore. – Online, Zero impact. – Partial, single database, group of tables. The Backup A working environment, with 4 databases, of which 2 will require restoration. Full backup with MySQL Enterprise Backup:
mysqlbackup --user=root --socket=/tmp/mysql.sock \ --backup-dir=/home/mysql/voju5/backup/ \ --with-timestamp backup
Test preparation Create 4 different databases, where the structure & content is the same.
create database v5_1; use v5_1; create table `voju5` ( `ID` int(7) NOT NULL AUTO_INCREMENT, `Name` char(20) NOT NULL DEFAULT '‘, PRIMARY KEY (`ID`) ) ENGINE=InnoDB; create database v5_2; use v5_2; create table `voju5` (..); create database v5_3; use v5_3; create table …[Read more]
So folks, bit short notice I know, but i’ll be talking at LAMP stack event tomorrow in London. Loads of interesting stuff about MySQL and the other pieces of the LAMP Stack. You can register here:
http://www.oracle.com/us/dm/17128-emeafm13045970mpp005-oem-1989140.html
Agenda is below..
Agenda | |
09:00 | Registration and welcome coffee |
09:30 |
Welcome and Introduction Simon Deighton, MySQL Sales Manager, Oracle |
09:45 |
Features and news around Oracle Linux and Oracle
VM Wayne Lewis, … |
Ayer por la tarde se hizo la 2ª reunión de Madrid MySQL User Group. Para todos los que están en Madrid o cerca, os animo a ir, a compartir experiencias, dudas, cuestiones, etc. alrededor del tema “MySQL”. No tengais miedo!
Si os apetece apuntaros al siguiente (fecha pendiente por ahora), mirad a ver http://www.meetup.com/Madrid-MySQL-users-group/.
Ánimo.
Ayer por la tarde se hizo la 2ª reunión de Madrid MySQL User Group. Para todos los que están en Madrid o cerca, os animo a ir, a compartir experiencias, dudas, cuestiones, etc. alrededor del tema “MySQL”. No tengais miedo!
Si os apetece apuntaros al siguiente (fecha pendiente por ahora), mirad a ver http://www.meetup.com/Madrid-MySQL-users-group/.
Ánimo.
On Tuesday Sept.10 I went to PHP TechTalks with Rasmus Lerdorf,
Sebastian Bergmann, and Stig Bakken. Great initiative by Stig
Bakken @ Zedge. The TechTalks focused on new features and best
practices and for PHP 5.4 and 5.5.
Great feeling of going to the roots of LAMP and MySQL. Thanks for
the invite Stig!
(For more have a look at https://zedgetechtalksphp.eventbrite.com/).
So it’s all well and good having a nice MySQL cluster running on some tiny hardware, but what can you do with it?
Well in order to demo the software at some upcoming techtours my colleague put together a little Java application to showcase what can be done.
I want to run my raspberry pi’s headless so in order to get this to work I needed to install a vncserver
sudo apt-get install tightvncserver
Once this is installed make a note of the display you set up and check you can connect to it via a vnc client.
Install the java application
configure the config file for the MySQL credentials
Run the java application in a shell window on the remote VNC session making sure the screen variable has been set accordingly
export DISPLAY=1:4
When you have it all working it should look like the following
…
[Read more]I thought it would be nice to have a display on pi1 (the primary node) so found an LCD kit that hopefully I could write a little script to hack around to display the status of each data node.
So I purchased the Adafruit Char 16×2 LCD Plate from:
https://www.modmypi.com/raspberry-pi-expansion-boards/raspberry-pi-blue-and-white-16×2-LCD-kit
Then set about soldering it all up
tada!
I followed the guide here:
…
[Read more]So you’ve done all the hard work, now what?
We need to test that everything is working. Ie:
start the MySQL client
and execute the following command to show available NDB nodes:
show global status like 'ndb_number_of%';
mysql -uroot -p[password you set when first running mysql]
root@cgepi1:/var/lib/mysql-cluster# mysql -uroot -phelpdesk Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.5.25a-ndb-7.3.0-log Source distribution Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may …[Read more]