Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mysql_fix_privilege_tables.sql problem
adisoft
post
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 24.01.2004
Skąd: Witten Zentrum <==> Chorzów Batory

Ostrzeżenie: (10%)
X----


Witam mam problem z uruchomieniem scryptu mysql_fix_privilege_tables.sql podczas uruchomienia w/w scryptu z PMA otrzymuje komunikat
Cytat
zapytanie SQL :

ALTER TABLE user ADD File_priv enum( 'N', 'Y' ) NOT NULL

MySQL zwrócił komunikat:


#1060 - Duplicate column name 'File_priv'


Pozniej probuje odpalic skcrypt z wiersza polecen:
Cytat
C:WebServermysqlbin>mysql -u AdrianSikora < c:WebServermysqlscriptsmysql_
fix_privilege_tables.sql


I takze server zwraca komunikat typu:
Cytat
ERROR 1060 at line 20: Duplicate column name 'File_priv'

C:WebServermysqlbin>


Czyli ze niby ma zduplikowane tabelke File_priv w bazie danych questionmark.gif? Jak temu zaradzic?questionmark.gif? patrzalem w kod zrodl. tego scryptu na ta linie 20 i sie dowiedzialem
[sql:1:821c67e83c]
USE mysql;
ALTER TABLE user type=MyISAM;
ALTER TABLE db type=MyISAM;
ALTER TABLE host type=MyISAM;
ALTER TABLE func type=MyISAM;
ALTER TABLE columns_priv type=MyISAM;
ALTER TABLE tables_priv type=MyISAM;
ALTER TABLE user change Password Password char(41) not null;
ALTER TABLE user add File_priv enum('N','Y') NOT NULL;
CREATE TABLE IF NOT EXISTS func (
name char(64) DEFAULT '' NOT NULL,
ret tinyint(1) DEFAULT '0' NOT NULL,
dl char(128) DEFAULT '' NOT NULL,
type enum ('function','aggregate') NOT NULL,
PRIMARY KEY (name)
);
[/sql:1:821c67e83c]

itp... Nie wiem jak temu zaradzic moje specyfikacje to:
Apache/2.0.48 (Win32), php Version 4.3.4, API CGI/FastCGI, MySQL 4.0.18, phpMyAdmin-2.5.5-pl1, Perl, Python, XML DOM, adodb420, i pare innych i mam dostep do baz danych z pelnymi uprawnieniami :cry: [/sql]


--------------------

-=NaTuRaL BoRn KiLaZz=- Clan
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
adisoft
post
Post #2





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 24.01.2004
Skąd: Witten Zentrum <==> Chorzów Batory

Ostrzeżenie: (10%)
X----


Kucze wychodzi na to ze znowu nikt nie moze mi pomoc :cry: :cry:


--------------------

-=NaTuRaL BoRn KiLaZz=- Clan
Go to the top of the page
+Quote Post
MaKARON
post
Post #3





Grupa: Zarejestrowani
Postów: 114
Pomógł: 1
Dołączył: 17.07.2003

Ostrzeżenie: (0%)
-----


Spróbuj wcześniej [sql:1:277fb168f9]desc user;[/sql:1:277fb168f9] i zobacz, bo jak taka kolumna już jest, to usuń tamtą linijkę. Duplikat nie dotyczy tabeli, tylko kolumny.
[sql:1:277fb168f9]ALTER TABLE USER add File_priv enum('N','Y') NOT NULL; [/sql:1:277fb168f9] to usuń.
Go to the top of the page
+Quote Post
adisoft
post
Post #4





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 24.01.2004
Skąd: Witten Zentrum <==> Chorzów Batory

Ostrzeżenie: (10%)
X----


Czyli ta linie:
[sql:1:ac47b36554]
ALTER TABLE USER add File_priv enum('N','Y') NOT NULL;
[/sql:1:ac47b36554]

moge spokojnie bez zadnego pardonu (czy jak sie to pisze) usunac
z tego scryptu i normalnie puscic go na nowo? komendą:

Cytat
C:WebServermysqlbin>mysql -u AdrianSikora < C:WebServermysqlscriptsmysql_
fix_privilege_tables.sql


questionmark.gif?


--------------------

-=NaTuRaL BoRn KiLaZz=- Clan
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 06:25