|
|
|
| Как указать хост в запросе:
exec ("mysql -u alex hostip < 'C:\Program Files\Apache Group\Apache2\htdocs\serg2\hosip_current.sql'");
Если можно примером! | |
|
|
|
|
|
|
|
для: kasir
(08.09.2006 в 11:55)
| | В параметре -h
exec ("mysql -h 62.98.100.2 -u alex hostip < 'C:\Program Files\Apache Group\Apache2\htdocs\serg2\hosip_current.sql'");
|
| |
|
|
|
|
|
|
|
для: cheops
(08.09.2006 в 12:53)
| | Большое спасибо | |
|
|
|
|
|
|
|
для: kasir
(08.09.2006 в 13:01)
| | Почемуто не работает(((( | |
|
|
|
|
|
|
|
для: kasir
(08.09.2006 в 16:31)
| | пароль надо указывать. -pпароль слитно.
и еще у меня есть подозрения насчет апострофов.... Я как-то неуверен, что их можно использовать вместо кавычек. | |
|
|
|
|
|
|
|
для: Trianon
(08.09.2006 в 16:37)
| | Пишу в командной строке:
mysql -h 10.1.1.2 hostip -u alex -p "" < C:\Program Files\Apache Group\Apache2\htdocs\serg2\hosip_current.sql
выдаёт ошибку.
Что не так? | |
|
|
|
|
|
|
|
для: kasir
(08.09.2006 в 16:48)
| | Если пароля нет -p указывать не нужно. "" - вот это что? Пользователь alex является сетевым? Т.е. ему разрешается обращаться к серверу по сети? | |
|
|
|
|
|
|
|
для: cheops
(08.09.2006 в 21:19)
| | А если я в базе hostip удалил все таблицы, т.е от базы осталось только название которое hostip. Таблицы можно востановить через консоль Дампом?? | |
|
|
|
|
|
|
|
для: kasir
(09.09.2006 в 11:06)
| | Да, можно. | |
|
|
|
|
|
|
|
для: cheops
(09.09.2006 в 12:04)
| | А каким образом?? приведите пример пожалуйсто. Файл который должен востанавливать базу hostip_current.sql, лежит он на сервере в папке serg2. Проблема в том что я незнаю как указать путь к этому файлу. | |
|
|
|
|
|
|
|
для: kasir
(09.09.2006 в 12:07)
| | 1) А полный путь к папке serg2 какой?
2) Сервер ваш или хостера? | |
|
|
|
|
|
|
|
для: cheops
(09.09.2006 в 12:26)
| | Не сервер не мой, тоесть файл который мне нужен лежит на другом компьютере.
Путь к папке вообще такой:
C:\Program Files\Apache Group\Apache2\htdocs\serg2\hostip_current.sql
Пробовал через этот путь не получилось. Попробовал по другому:
//Server/htdocs/serg2/hostip_current.sql.
Я вот думаю может что-то не так в запросе??IP сервера такой 10.1.1.1
Запрос таков:
mysql -h 10.1.1.1 -u alex -b hostip // ну и дальше идёт путь, который я немогу указать=( | |
|
|
|
|
|
|
|
для: kasir
(09.09.2006 в 12:33)
| | Вот на этом не вашем сервере, учётная запись alex позволяет производить удалённое обращение к серверу или нет? Чей этот сервер? Хостера или просто сервер локальной сети? Нужно больше подробностей. | |
|
|
|
|
|
|
|
для: cheops
(09.09.2006 в 12:38)
| | Это просто сервер локальной сети. | |
|
|
|
|
|
|
|
для: kasir
(09.09.2006 в 12:33)
| | offtopic
Между моим кодом
foreach($tables as $table)
{
...
}
|
и Вашим
foreach($tables as $table)
echo "Удалено<br>";
{
....
}
|
есть очень существенная разница. | |
|
|
|
|
|
|
|
для: Trianon
(09.09.2006 в 12:39)
| | Извените echo "Удалено<br>"; я просто забыл удалить. | |
|
|
|
|
|
|
|
для: kasir
(09.09.2006 в 12:42)
| | Спасибо за Вашу помощ.... но всё же я непонял как указать путь к серверу. Решил перенести файл к себе на ПК. | |
|
|
|