MySQL Problem!!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
all
berechtigung
chat
database
datei
datenbank
fragen
general
grant
hilfe
insert
integer message
integer pa
lesen
message
null
session
statement
variable
zeile
-
Hallo!
Ich brauche eure Hilfe, und zwar folgendes:
Ich habe einen Chat heruntergeladen. Aber ich kann ihn nicht optimiren, weil MySQL-Code so aussieht (und ich keine neuen Datenbanken erstellen kann):
-- Tabela USER
drop database if exists chat;
create database chat;
create table chat.user (
uid integer auto_increment primary key,
name varchar(20),
last timestamp,
rid integer,
pass varchar(64))
type=heap;
-- Tabela ROOM
create table chat.room (
rid integer auto_increment primary key,
name varchar(20),
descript varchar(255),
typ varchar(1),
adminid integer)
type=heap;
-- Tabela MESSAGE
create table chat.message (
time timestamp,
rid integer,
send_id integer,
rcpt_id integer,
message text)
type=heap;
-- Tabela SESSION
create table chat.session (
uid integer,
time timestamp,
skey varchar(64),
ip varchar(16))
type=heap;
grant all privileges on chat.* to chat_user@localhost
identified by 'webpass';
--
insert into chat.user values (1, 'admin', 0, 0, PASSWORD('admin'));
insert into chat.room values (null, 'General', 'This is default room', 'N', 100);
insert into chat.room values (null, 'Special', 'This room is for private messages...', 'P', 200);
Wie kann ich jetzt MySQL so optimieren, dass ich nicht zu viel im PHP-code des Chats ?ndern muss?
Und was muss ich dann ?ndern?
Danke im Voraus -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
noch so einer :D
die frage gabs schon ma
und die wurde von 0-checka beantwortet aber kp wann und wo ^^
also hier nochma
du musst ?beralll "chat." durch nichts ersetzten ;)
und dann musst du in datei, wo zur db connectet wird die db auf deine um?ndern
das m?sste eingetlich reichen
-
Ausserdem musst du die Statements DROP DATABASE, CREATE DATABASE und GRANT komplett rausl?schen, weil dir dazu eh die Berechtigung fehlt.
-
Danke!
Sorry, ich habe vergessen zu suchen.
Aber
1.was soll ich jetzt hier schreiben:
class DB_Chat extends DB_Sql {
var $classname = "chat";
var $Host = "mysql.lima-city.de";
Bei var $classname = "chat";????
2. in einer Datei steht:
$tstamp-=120;
Wenn ich die ausf?hre, gibt sie folgendes zur?ck:
Notice: Undefined variable: tstamp in www\id2008\choise.php on line 33
3. Wie kann ich die Zeile
grant all privileges on * to chat_user@localhost
ersetzen?
Danke im Voraus
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage