|
[+] błąd przy wgrywaniu bazy danych przez ssh
shyte - 22-03-2010 00:12
Witam. Próbuje wgrać bazę danych przez ssh na nowy serwer takim poleceniem:
mysql -u nokia -D nokia -pmojehaslo < nokia.sql
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:
Create/Restore Backups
Kompletna jest bo sprawdzałem na dysku, otworzyłem przez Notepad++.
lessmian2 - 22-03-2010 08:37
A co masz w pierwszej linii pliku z backupem?
shyte - 22-03-2010 09:23
Tak wygląda początek pliku z kopią zapasową.
http://www.bankfotek.pl/image/578159.jpeg
lessmian2 - 22-03-2010 09:27
Usuń ją lub umieść jako komentarz.
shyte - 22-03-2010 09:31
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.
shyte - 22-03-2010 09:56
Wgranie tej linijki: 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.
czarownik - 22-03-2010 10:33
mysql -u nokia -D nokia -pmojehaslo < nokia.sql
A czy istnieje coś takiego dla postgresta?
lessmian2 - 22-03-2010 10:54
Eh, a man'a to zabrali?
psql -u user dbname -f dump.sql psql -u user dbname <dump.sql
Oraz z shella postgresa:
\i dump.sql
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|