Как работи "Dump"
6 отговора
267 прегледа
Как работи "Dump"
Здравейте,
Като влеза в phpMyAdmin MySQL и си тръпна back up на някоя таблица от базата данни чрез dump на локалната машина ми се записва следния файл:
- table[1].sql.gz
Архивиран файл е и като го отворя излиза файла - table[1].sql, в него има следното:
INSERT INTO table VALUES (173, 'fmsvt002', '.... и т.н.
Като гледам файловете на локалната ми машина виждам, че всяка една таблица е съставена от три отделни файла с различни разширения.
Това което искам да ви питам е как чрез този файл, дето сам свалил да си напълня базата данни на локалната машина. През dos ли става или отнякъде другаде?
Предварително благодаря
Като влеза в phpMyAdmin MySQL и си тръпна back up на някоя таблица от базата данни чрез dump на локалната машина ми се записва следния файл:
- table[1].sql.gz
Архивиран файл е и като го отворя излиза файла - table[1].sql, в него има следното:
INSERT INTO table VALUES (173, 'fmsvt002', '.... и т.н.
Като гледам файловете на локалната ми машина виждам, че всяка една таблица е съставена от три отделни файла с различни разширения.
Това което искам да ви питам е как чрез този файл, дето сам свалил да си напълня базата данни на локалната машина. През dos ли става или отнякъде другаде?
Предварително благодаря
Re: Как работи "Dump"
отваряш майадмина
и му даваш от сял->бровсе за файл и му подаваш този файл.
или от конзолата
C:\mysql\bin>mysql -u root -p
пишеш си паролата
после
-> усе датабасе;
-> соурце името_на_файла_с_дъмпнатата_база;
-> ехит
E tuk ni6to niama :[линк]
и му даваш от сял->бровсе за файл и му подаваш този файл.
или от конзолата
C:\mysql\bin>mysql -u root -p
пишеш си паролата
после
-> усе датабасе;
-> соурце името_на_файла_с_дъмпнатата_база;
-> ехит
E tuk ni6to niama :[линк]
не иска да тръгне :(
опитах през конзолата, защото майадмина ми е стар и няма опция броуз
та написах:
->use data_base_name;
->source table_name.sql;
и до тук, връща ми следния надпис:
Failed to open file 'product.sql' error : 2
и това е дотук съм, къде греша, защо не иска да тръгне ?
та написах:
->use data_base_name;
->source table_name.sql;
и до тук, връща ми следния надпис:
Failed to open file 'product.sql' error : 2
и това е дотук съм, къде греша, защо не иска да тръгне ?
Re: Как работи "Dump"
mysql -u user -p database_name < table[1].sql
Пише го в дикументацията
[линк]
...
The most normal use of mysqldump is probably for making a backup of whole databases. See section 4.4.1 Database Backups.
mysqldump --opt database > backup-file.sql
You can read this back into MySQL with:
mysql database < backup-file.sql
or
mysql -e "source /patch-to-backup/backup-file.sql" database
However, it's also very useful to populate another MySQL server with information from a database:
mysqldump --opt database | mysql --host=remote-host -C database
salle.online.bg/sig
Пише го в дикументацията
[линк]
...
The most normal use of mysqldump is probably for making a backup of whole databases. See section 4.4.1 Database Backups.
mysqldump --opt database > backup-file.sql
You can read this back into MySQL with:
mysql database < backup-file.sql
or
mysql -e "source /patch-to-backup/backup-file.sql" database
However, it's also very useful to populate another MySQL server with information from a database:
mysqldump --opt database | mysql --host=remote-host -C database
salle.online.bg/sig
Re: Как работи "Dump"
e nali i az taka sym kazal :отваряш майадмина
и му даваш от сял->бровсе за файл и му подаваш този файл.
E tuk ni6to niama :[линк]
и му даваш от сял->бровсе за файл и му подаваш този файл.
E tuk ni6to niama :[линк]
Оправих таблиците :)))
salle,
мерси много, всичко тръгна и се нагласи
чао и приятна почивка
мерси много, всичко тръгна и се нагласи
чао и приятна почивка