Запаковать файл GZIP:
gzip testdumpbd.sql
Распаковать(разархивировать) файл с раширением “.gz”:
gzip -d filename.gz
Создание Символьной Ссылки (symbol link):
ln -s /path/to/file /path/to/symlink
Запаковать файл GZIP:
gzip testdumpbd.sql
Распаковать(разархивировать) файл с раширением “.gz”:
gzip -d filename.gz
Создание Символьной Ссылки (symbol link):
ln -s /path/to/file /path/to/symlink
Войти из консоли под пользователем [mysql-user] на сервер [mysql-server] с запросом на пароль “-p”:
mysql -u [mysql-user] -h [mysql-server] -p
Пример: mysql -u root -h localhost -p
Создать пользователя через консоль MySQL:
CREATE USER ‘mysql-user’@’localhost’ IDENTIFIED BY ‘mypass’;
Где mysql-user – это будет логин пользователя(придумайте свой), сервер localhost – так-как мы хотим чтобы он был локальным и вместо – mypass мы вставляем свой пароль для данного пользователя (его запишите,так-как он будет необходим в дальнейшем для настройки сайта).
Предоставление полных прав на базу “mydb” пользователю “mysql-user”:
GRANT ALL PRIVILEGES ON mydb.* TO ‘mysql-user’@’localhost’;
Создать базу данных и установить ее кодировку CHARACTER и способ сравнения COLLATION:
CREATE DATABASE mydb DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
Выйти из консольной утилиты mysql:
quit
У меня возникла проблем с импортом дампа БД в 60Мб через phpMyAdmin.Даже в архивированном виде, процедура импорта зависала, приходилось менять настройки в php.ini, на размер файла для загрузки через $_POST, и время выполнения скрипта.
Если у Вас есть доступ к консоли сервера, то можно очень легко импортировать дамп бд, непосредственно через команды mysql.
mysql -u username -p database_name < file.sql