BLACK FRIDAY DEALS

Knowledge Base

Allows you to search a variety of questions and answers

Search

Search results

MySQL

To do this, you will need to stop your httpd server and then run the following script:
 

Code:

#/bin/bash
#script to convert the whole database to innodb format.
cp -iRfp /var/lib/mysql /var/lib/mysql-$(date +%s)
for mydatabase in $(mysql --batch --column-names=false -e "show databases");
do
for t in $(mysql --batch --column-names=false -e "show tables" $mydatabase);
do
mysql -e "alter table $t type=InnoDB" $mydbname;
echo "converted "$t" to innodb"
done
done

Save it to a file and then execute it. Just make sure to make a backup before hand. Replace 'InnoDB' with MyISAM if you want to switch to MyISAM. Also replace 'mydatabase' and 'mydbname' with the name of the actual database that you want this done to.

See What Our Customers Say

Leave review
E

ephi

QC, Canada

Hi guys, I am pretty satisfied with your service. Yes, I have experienced some downtime issues wi...

Read full review
C

Craig D

NC, United States

I have had my hosting with AYK since 2006, and it has by far been the best experience I have ever ha...

Read full review
T

Treevs

WI, United States

Prompt support, on New Years Eve of all days. Fixed issue within 10 minutes of submitting.

Read full review
H

heyin

good

Read full review