Strona 1 z 1
[+] błąd przy wgrywaniu bazy danych przez ssh
: 22 marca 2010, 00:12
autor: shyte
Witam.
Próbuje wgrać bazę danych przez ssh na nowy serwer takim poleceniem:
Kod: Zaznacz cały
mysql -u nokia -D nokia -pmojehaslo < nokia.sql
Kod: Zaznacz cały
root@h1674691:~# mysql -u nokia -D nokia -pmojehaso < nokia.sql
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the ma nual that corresponds to your MySQL server version for the right syntax to use n ear 'Warning: The option '--all' is deprecated and will be removed in a future r eleas' at line 1
To wyświetla mi się taki błąd, co mogę zrobić w tym przypadku, jak wgrać bazę?
Kopia wykonana przez panel directadmin:
Kompletna jest bo sprawdzałem na dysku, otworzyłem przez Notepad++.
: 22 marca 2010, 08:37
autor: lessmian2
A co masz w pierwszej linii pliku z backupem?
: 22 marca 2010, 09:23
autor: shyte
Tak wygląda początek pliku z kopią zapasową.
http://www.bankfotek.pl/image/578159.jpeg
: 22 marca 2010, 09:27
autor: lessmian2
Usuń ją lub umieść jako komentarz.
: 22 marca 2010, 09:31
autor: shyte
Kod: Zaznacz cały
Warning: The option '--all' is deprecated and will be removed in a future release. Please use --create-options instead.
-- MySQL dump 10.13 Distrib 5.1.45, for unknown-linux-gnu (x86_64)
--
-- Host: localhost Database: nokia_forum
-- ------------------------------------------------------
-- Server version 5.1.45
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `smf_admin_info_files`
--
DROP TABLE IF EXISTS `smf_admin_info_files`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `smf_admin_info_files` (
`id_file` tinyint(4) unsigned NOT NULL AUTO_INCREMENT,
`filename` varchar(255) NOT NULL DEFAULT '',
`path` varchar(255) NOT NULL DEFAULT '',
`parameters` varchar(255) NOT NULL DEFAULT '',
`data` text NOT NULL,
`filetype` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`id_file`),
KEY `filename` (`filename`(30))
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
Początek
kopii zapasowej.
: 22 marca 2010, 09:56
autor: shyte
Wgranie tej linijki:
Kod: Zaznacz cały
Warning: The option '--all' is deprecated and will be removed in a future release. Please use --create-options instead.
powodowało problem. Wykasowałem z
kopii zapasowej i poszło.
: 22 marca 2010, 10:33
autor: czarownik
" pisze:Kod: Zaznacz cały
mysql -u nokia -D nokia -pmojehaslo < nokia.sql
A czy istnieje coś takiego dla postgresta?
: 22 marca 2010, 10:54
autor: lessmian2
Eh, a man'a to zabrali?
Kod: Zaznacz cały
psql -u user dbname -f dump.sql
psql -u user dbname <dump.sql
Oraz z shella postgresa: