Отправляет email-рассылки с помощью сервиса Sendsay

[prg] набор сценариев в my sql

Здравствуйте. К тем кто знаком с my sql, есть ли способ загрузитьв эту субд
сценарий из файла. Чтобы подготовить бд в блакноте, а потом одной командой
ввести его в терминал

Ответить   Thu, 19 Mar 2015 14:48:13 +0300 (#3240732)

 

Ответы:

Здравствуйте, Константин Петухов.

Например, заполняем таблицу из файла с табуляциями:

Вставляем одиночную запись:

Ну и так далее. Посмотрите документацию, в принципе, там всё так через файлы
и команды можно делать.
Успехов. Никита.

Ответить   Thu, 19 Mar 2015 15:16:42 +0300 (#3240751)

 

Ну это всё-таки интерактивный способ, то есть с минимальной степенью
автоматизации.
Можно, не входя в интерактивный режим, просто подать на вход sql-файл:
mysql -u<user_name> -p < news.sql

где
<user_name> -- имя пользователя БД (в свежеустановленной mysql существует
только root);
news.sql выглядит примерно так (надеюсь, что subscribe не испортит):

create database `test_x`;
use `test_x`;

create table `news` (
`id` int(11) NOT NULL auto_increment,
`section_id` int(11) NOT NULL default '0',
`posted` int (11) not null default '0',
`poster_id` int(11) NOT NULL default '0',
`title` varchar (128) default '',
`text` text default '',
...
PRIMARY KEY (`id`),
KEY (`posted`)
) TYPE=MyISAM;
Далее могут идти инструкции типа INSERT, заполняющие конкретную таблицу.

Ответить   "i_chay" Thu, 19 Mar 2015 18:10:34 +0300 (#3240840)