Походу пора вам батник универсальный зашарить, для заливки sql файлов в один клик
Все .sql файлы кладете в папку data, рядом с папкой создаете .bat файл, и запускаете (только поправьте путь до вашего mysql/mariadb, пароль, и название базы)
Код:
@echo off
set PATH=%PATH%;%ProgramFiles%\MariaDB\bin
set USER=root
set PASS=parol
set DBNAME=l2govno
set DBHOST=localhost
for /r data %%f in (*.sql) do (
echo Loading %%~nf ...
mysql -h %DBHOST% -u %USER% --password=%PASS% -D %DBNAME% < %%f
)
:end
pause
Если надо, вот такая же xyeта для линуха (в теории должно работать, не тестил мне поxyй):
Код:
#!/bin/sh
USER=user
PASS=user
DBNAME=l2govno
DBHOST=localhost
for sqlfile in data/*.sql
do
echo Loading $sqlfile ...
mysql -h $DBHOST -u $USER --password=$PASS -D $DBNAME < $sqlfile
done
обычно от простой смены рейтов такие вещи не вылазят. тут корее всего либо не правильный пароль либо не правильно настроенные права у пользователя к базе.
ps: увидел сначала несколько постов, ответил, а после ответа подгрузились остальные о_О и получилось что мой ответ уже не актуален