administratora zameni, bekap napravi sa mysqldump, a te fajlove ... pa ovako
1. ugasis mysql server
2. odes u datadir (default na rhel/centos je /var/lib/mysql moze da bude
bilo gde da ga postavis pogleda u /etc/my.cnf varijablu datadir gde
pokazuje)
3. tu ces da vidis da za sve baze koje imas na serveru imas po jedan
direktorijum, napravi novi direktorijum koji se zove bazazaboguda, u taj
direkotirum iskopiraj sve te fajlove koje imas (*.frm, *.myd, *.myi)
4. daj privilegije mysql-u na te fajlove (chown mysql:mysql
/var/lib/mysql/bazazaboguda && chown mysql:mysql
/var/lib/mysql/bazazaboguda/* )
5. startuj mysql server
6. uloguj se na mysql server
7. use bazazaboguda; show tables; select * from user limit 10;
8. sada imas u bazi "bazazaboguda" sve te tabele i u njima datu
sta bi sad zeleo da uradis? da napravis novu bazu baza1 i prebacis datu?
na primer
create database baza1 default character set 'utf8';
use baza1;
create table `user` like `bazazaboguda`.`user`;
alter table `user` engine=innodb;
insert into `user` select * from `bazazaboguda`.`user`;
a mozes i in-place samo te myisam tabele da promenis u innodb
use bazazaboguda;
alter table `user` engine=innodb;
i tako ta tabela predje u innodb