Изпълнение на SQL файл

Doris

Registered
Как може да се изпълни sql файл?
Четох, че командата е
> mysql -h host -u user -d database -p < file.sql
но нещо не успявам да я направя.
Може би нещата не са в точните директории? :(
А как ще стане с РНР?
 

Admin

Registered
Doris каза:
Как може да се изпълни sql файл?
Четох, че командата е
> mysql -h host -u user -d database -p < file.sql
но нещо не успявам да я направя.
Може би нещата не са в точните директории? :(
А как ще стане с РНР?

С phpmyadmin . :)

Селектираш базата данни и натискаш SQL .


Погледни тука:

http://web-tourist.net/login/login/view.php?st=319

Показано е как да изпълниш файла.

Много е лесно.
 

Doris

Registered
Ами аз нямам phpmyadmin на компютъра.
До сега някак се справях без него.
sql файлът трябва да е в директорията mysql\bin и тогава се изпълнява с директна команда, това го открих с пробване.
 

Doris

Registered
Мисля че заявка е нещо различно, не знам как ще се използва за изпълниение на sql файл.
Видях в osCommerce РНР функцията
function osc_db_install($database, $sql_file)
която сигурно е за това, но не е изпробвана от мен. :roll:
 

Slavei

Registered
Doris каза:
Как може да се изпълни sql файл?
Четох, че командата е
> mysql -h host -u user -d database -p < file.sql
но нещо не успявам да я направя.
Може би нещата не са в точните директории? :(
А как ще стане с РНР?

пишеш гормата "команда" в конзолата на МС-ДОС, но заместваш
host със localhost
user с името на юзера за тази база
след което ще те пита за паролата на този юзер
Това е.

пп
най добре първо влез в папката където си инсталирал Sql-a, после в папка bin и чак тогава изпълни по-горната заявка
 

Doris

Registered
Първо sql файлът трябва да се премести в папката bin, след това да се влезе в нея и да се изпълни тази команда. Така се нарича, няма нужда да и слагаш кавички.
Sql файловете са много интересни, с тях може да се създаде база данни с таблиците и и съдържанието им.
 

Горе