Если у вас есть веб-страница только с видеозаписью, то вам вообще не нужен WebRTC. Основное назначение WebRTC - передача аудио / видео / данных между партнерами.
То, что вы имеете в виду, это просто доступ к вашей веб-странице по HTTP (порт 80) и HTTPS (порт 443). Эти два являются основными портами, и обычно они открыты (как минимум 443). В противном случае весь Интернет и Интранет будут заблокированы. Поэтому нет смысла заботиться об этом, потому что это ненормальная ситуация и вряд ли произойдет.
SELECT A,B,C
FROM X
INTO OUTFILE 'file name';
Вам нужно полномочие ФАЙЛА сделать это, и оно не перезапишет файлы.
INTO OUTFILE
имеет набор опций к нему также, такой как FIELDS ENCLOSED BY
, FIELDS ESCAPED BY
, и т.д.... то, что можно хотеть искать в руководстве.
Для создания файла CSV Вы сделали бы что-то как:
SELECT A,B,C
INTO OUTFILE '/tmp/result.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM X;
Для загрузки данных въезжают задним ходом из файла, используют LOAD DATA INFILE
команда с теми же опциями Вы раньше разгрузили его. Для формата CSV выше, который был бы
LOAD DATA INFILE '/tmp/result.txt'
INTO TABLE X
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n';
Попытка:
SELECT col1, col2
INTO OUTFILE '/filepath/export.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM table;