Архив автора: admin

Установка mysql zabbix

В прошлой статье мы рассказали, что нужно учитывать при мониторинге SAAS-сервиса интернет-магазинов. Теперь займемся практикой — установкой сервера Zabbix.

Для начинающих системных администраторов процедура установки Zabbix может показаться непростой, однако на самом деле в обычных случаях, если речь не идет о тысячах контролируемых хостов, особой сложности нет. Надеемся, что наша статья поможет вам внедрить этот мощный инструмент мониторинга в своей компании. Читать

Как запускать приложения Linux на Chromebook

Linux используется многими людьми по всему миру в качестве альтернативы Windows и даже macOS. Существует множество отличных ноутбуков, которые могут работать под управлением Linux, но что, если у вас есть Chromebook или вы хотите купить отличный Chromebook для работы под управлением Linux? Что ж, хотя на Chromebook можно полностью заменить ChromeOS на Linux, лучший способ настроить и запустить Linux на Chromebook — через саму ChromeOS. Компания Google интегрировала среду Linux, которая работает в виртуальном контейнере поверх ChromeOS. ChromeOS совместима с приложениями Linux. Вы можете включить и установить их в несколько простых шагов.

Читать

Вход в контейнер с правами Root без Sudo или пароля

Это удобно, когда вы настроили свой Dockerfile на запуск от имени пользователя, не являющегося пользователем root, но вам необходимо временно отладить или протестировать что-либо.

Это намного проще, чем можно было бы ожидать, и не требует использования sudo или знания/установки пароля root!

Вы можете запустить свой проект любым другим способом, например, с помощью Docker Compose или прямого Docker. Читать

Stop-Scam.net: Ваш Надежный Гид в Мире Онлайн-Безопасности

В современном мире, где технологии играют ключевую роль в нашей жизни, важно обеспечивать свою онлайн-безопасность на высшем уровне. С каждым днем растет количество интернет-мошенничества и киберугроз, и необходимо знать, как защитить себя и своих близких от потенциальных опасностей. В этой статье мы расскажем вам о веб-сайте, который стал незаменимым инструментом в борьбе с онлайн-мошенничеством — stop-scam.net.

Stop-Scam.net — это выдающийся ресурс, посвященный обнаружению, предотвращению и борьбе с различными видами интернет-мошенничества. Независимо от того, являетесь ли вы новичком в онлайн-мире или опытным пользователем, этот сайт предоставляет вам все необходимые знания и инструменты для защиты от киберугроз.

 

Основные функции Stop-Scam.net:

  1. Информационные ресурсы: На сайте вы найдете обширную базу знаний о различных видах интернет-мошенничества — от фишинга и скама до онлайн-воровства личных данных. Статьи, руководства и советы помогут вам разобраться в сложных ситуациях и принимать информированные решения.
  2. Обзоры и отзывы: Stop-Scam.net предлагает объективные обзоры онлайн-платформ, сервисов и продуктов, чтобы помочь вам избегать потенциальных ловушек и подводных камней. Пользователи могут оставлять свои отзывы и делиться опытом, что способствует созданию сообщества активных и информированных пользователей.
  3. Текущие новости: Мир онлайн-безопасности постоянно меняется, и Stop-Scam.net следит за последними тенденциями и новостями в этой области. Раздел новостей помогает вам оставаться в курсе последних событий и трендов в мире кибербезопасности.
  4. Советы по безопасности: Сайт предоставляет практические советы по защите ваших личных данных, паролей, финансовой информации и других чувствительных данных. Эти советы помогут вам укрепить свою онлайн-безопасность и избежать распространенных ошибок.
  5. Сообщество: Stop-Scam.net объединяет людей, которые интересуются вопросами кибербезопасности, в единое сообщество. Вы можете общаться с другими пользователями, задавать вопросы, делиться опытом и получать поддержку в решении сложных ситуаций.
  6. Обратная связь и помощь: Если вы столкнулись с подозрительной ситуацией или стали жертвой мошенничества, Stop-Scam.net предоставляет инструменты для обратной связи и получения помощи. Эксперты сайта помогут вам разобраться в ситуации и дадут рекомендации по действиям.

 

Заключение

Stop-Scam.net — это незаменимый ресурс для всех, кто ценит свою онлайн-безопасность и хочет быть информированным пользователем. Сайт предоставляет широкий спектр информации, инструментов и ресурсов, чтобы помочь вам избегать интернет-мошенничества и защищать свои ценные данные. Посетив Stop-Scam.net, вы получите уверенность в своей способности справиться с киберугрозами и сделать ваш онлайн-опыт безопасным и приятным. Не упустите возможность стать частью активного сообщества, стремящегося к общей цели — сделать интернет безопасным местом для всех.



2023-08-16T15:02:03
Безопасность

Записать результаты sql-запроса в файл в mysql

Экспорт из MySQL в CSV с помощью командной строки




Вы можете выполнить экспорт без излишеств через CLI, выбрав все данные в таблице и указав место, куда их нужно сохранить.




Начните с открытия оболочки MySQL, затем переключитесь на базу данных, которую вы хотите экспортировать.




Введите следующую команду:




SELECT * FROM myTable 
INTO OUTFILE ' mpmyExportFile.csv' 
FIELDS ENCLOSED BY '"' 
TERMINATED BY ';' 
ESCAPED BY '"' 
LINES TERMINATED BY '';




Замените myTable реальным именем таблицы из вашей базы данных. Вы можете заменить mpmyExportFile.csv любым другим именем файла или местоположением. Не забудьте сохранить имя файла .csv в конце.




Примечание. В этом примере используется местоположение файла Linux. Если вы работаете в Windows, вы можете использовать c:/folder/file.csv для вашего местоположения файла.




Дополнительные параметры для экспорта из MySQL




Чтобы указать отдельные наборы данных для экспорта из таблицы:




SELECT column1, column2, column3, column4 
FROM myTable 
WHERE column2 = 'value';




Замените column1 (и остальные) фактическими именами столбцов, которые вы хотите экспортировать. Обязательно используйте команду FROM, чтобы указать таблицу, из которой вы экспортируете. Оператор WHERE является необязательным и позволяет экспортировать только те строки, которые содержат определенное значение. Замените значение фактическим значением, которое вы хотите экспортировать. Например:




SELECT order_date, order_number, order_status 
FROM current_orders 
WHERE order_status='pending';




<Экспорт и временная метка (timestamp) CSV-файла




Используйте следующую команду для экспорта в файл CSV и добавьте метку времени для времени создания файла:




SET @TS = DATE_FORMAT(NOW(),'_%Y_%m_%d_%H_%i_%s'); 
SET @FOLDER = ' mp'; 
SET @PREFIX = 'myTable'; 
SET @EXT = '.csv'; 
SET @CMD = CONCAT("SELECT * FROM myTable INTO OUTFILE '",@FOLDER,@PREFIX,@TS,@EXT, "' FIELDS ENCLOSED BY '"' TERMINATED BY ';' ESCAPED BY '"'"," LINES TERMINATED BY ' ';"); PREPARE statement FROM @CMD; EXECUTE statement;




Как обычно, замените myTable реальным именем экспортируемой таблицы.




Примечание: вы можете заметить команду SELECT * FROM в скобках. Мы обернули команду в функцию, которая добавляет метку времени.




Экспорт с заголовками столбцов




Используйте оператор UNION для добавления заголовков столбцов в экспортируемый файл:




(SELECT 'column1','column2','column3','column4') 
UNION (SELECT column1, column2, column3, column4 
FROM myTable 
INTO OUTFILE ' mpmyExportFile.csv' 
FIELDS ENCLOSED BY '"' TERMINATED BY ';' ESCAPED BY '"' 
LINES TERMINATED BY ' ')




Работа с пустыми значениями




Если в базе данных есть нулевые (пустые) значения, этот процесс экспортирует их как букву N. Вы можете заменить значения NULL другой строкой текста, которая имеет больше смысла:SELECT column1, column2, IFNULL(column3, ‘N/A’) FROM myTable INTO OUTFILE ‘ mpmyExportFile.csv’ FIELDS ENCLOSED BY ‘»‘ TERMINATED BY ‘;’ ESCAPED BY ‘»‘ LINES TERMINATED BY ‘);




В этом случае команда IFNULL ищет пустые значения в column3. Когда он находит их, он заменяет их текстовой строкой N/A.







Но иногда может выдавать ошибку




ERROR 1290 (HY000) at line 1: The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

Тогда можно воспользоваться командой 

 mysql -u root -p my_db < /tmp/113183.txt | sed "s/'/'/;s/t/","/g;s/^/"/;s/$/"/;s/n//g" > /tmp/o_113183.csv

Тогда файл o_113183.csv будет готов для открытия его в excel. 

Источник: https://wiki.merionet.ru/articles/eksport-i-import-csv-v-mysql



2023-08-16T11:31:29
Software

Как оптимизировать производительность Windows 11 на вашем ПК

Windows 11 — это последняя версия ОС Windows NT, в которой представлено множество функций для настройки отображения системы, повышения мощности системы и оптимизации ее производительности за счет реализации управления памятью, определения приоритетов задач и использования диска. Тем не менее, иногда пользователи сталкиваются с тем, что их система работает медленно или зависает на экранах. Это может быть связано с фоновым приложением или процессом, который потребляет большую часть системных ресурсов, ожидающими обновлениями Windows или использованием памяти.

Читать