|
|
|
|
|
для: ДацкыйКот
(31.03.2007 в 09:10)
| | Мне собственно InnoDB этим и не нравится - когда что-то грохается - грохается всё... его хорошо использовать, когда база данных одна на весь сервер и очень много данных. Для того, чтобы новые таблицы создавались автоматически типа MyISAM, а не InnoDB следует в my.ini заменить директиву
default-storage-engine=INNODB
|
на
default-storage-engine=MyISAM
|
| |
|
|
|
|
|
|
|
для: cheops
(31.03.2007 в 01:23)
| | епрст... и правда, лежит ibdata1 на 18,5 метров и еще ib_logfile1 аж на 40 метров... ахренеть... неужели все мои базы данных в одном месте лежат?
надо тода срочно переводить их на myisam... | |
|
|
|
|
|
|
|
для: ДацкыйКот
(30.03.2007 в 23:57)
| | Да, "E:/Applications/MySQL/MySQL_Server 5.0/Data/" - это каталог данных, определяющих структуру баз данных (директории) и таблиц (файл *.frm). Если ничего больше нет, значит вы используете в основном таблицы InnoDB, которые хранят данные в едином табличном пространстве. В этом же каталоге "E:/Applications/MySQL/MySQL_Server 5.0/Data/" - должен быть файл Мб на 10, обычно он называется ibdata1 - вот в нём все данные, всех InnoDB-таблиц и хранятся. | |
|
|
|
|
|
|
| Давненько задаюсь этим вопросом, а вот севодня приперло. Где лежат сами таблицы БД?
В файле my.ini прописано:
#Path to the database root
datadir="E:/Applications/MySQL/MySQL_Server 5.0/Data/"
|
В этой папке у меня лежит папка, названная также, как БД. А в ней только файлы *.frm и один db.opt. Т.е. только структуры, да и размеры маленькие - всего 117 Кб, тогда как база данных согласно phpMyAdmin - больше 500 Кб.
Вощим заколебался искать у себя на компе эти файлы с самими таблицами. Подскажите, пжлста где они могуд быть... | |
|
|
|
|