Архив рубрики: WEB

Привилегия файла MySQL

При подготовке набора инструкций по созданию экземпляра MySQL 8 (8.0.21) Windows 10 мы обнаружили ошибку с командой LOAD и переменной —secure-file_priv, установленной в файле my.ini. После предоставления глобального разрешения FILE ранее подготовленному пользователю madmin:

GRANT FILE ON *.* TO 'madmin'@'localhost';



Читать

Что такое система управления контентом сайта (CMS)?

Простейший сайт несложно создать на чистом HTML, для этого достаточно будет знать самые простые теги.

Но когда дело доходит до создания более-менее сложных сайтов, таких как блог или интернет-магазин, то вам понадобится либо продвинутое знание веб языков программирования, таких как PHP, JavaScript или Python, либо вам нужно будет использовать CMS.

Система управления контентом (content management system), часто сокращенно CMS, — это программное обеспечение, которое помогает создавать, управлять и изменять контент на веб-сайте без специальных технических знаний. Читать

Функциональные индексы MySQL

Начиная с MySQL 5.7, можно создавать индексы для выражений, или функциональных индексов, используя сгенерированные столбцы. В основном вам сначала нужно использовать сгенерированный столбец для определения функционального выражения, а затем проиндексировать этот столбец.

Весьма полезно при работе с функциями JSON, вы можете найти пример здесь и документацию там.

Начиная с MySQL 8.0.13 у нас теперь есть самый простой способ создания функциональных индексов.

Читать

Решение ошибки #1698 – Access denied for user ‘root’@’localhost’

В сегодняшней статье разберемся как устранить ошибку:

#1698 – Access denied for user ‘root'@'localhost'

при попытке подключиться к БД из под root.

MySQL 5.7 изменила модель безопасности: теперь вход в MySQL под рутом (root) требует sudo (при этом пароль всё равно может быть пустым). Т.е. phpMyAdmin невозможно использовать под пользователем root.

Самым простым (и самым безопасным) решением будет создать нового пользователя и предоставить ему требуемые привилегии. Читать

Платформа для электронной коммерции: Spree или Magento?

Короткое знакомство с Spree Commerce показало перспективность платформы, платформа развивается стремительней остальных участников рынка электронной коммерции. Spree Commerce можно сказать решение enterprise уровня, проект с открытым кодом в котором участвует порядка 4000 авторов, мощное сообщество, который активно двигает проект. Командой JetRuby Agency создано своё коробочное решение на базе платформы Spree Commerce и названа эта разработка 1R Commerce, все достоинства Spree Commerce плюс собственные разработки, включая полноценную интеграцию с платформой 1С. 1R Commerce – продукт однозначно своевременный, свежее направление в электронной коммерции, а с учетом того что есть полноценная интеграция с 1С, получается удобное решение для рынка стран СНГ. Читать

Как проверить размер базы данных MySQL в Linux

В этой статье рассмотрим, как проверить размер баз данных и таблиц MySQL/MariaDB через оболочку MySQL. Вы узнаете, как определить реальный объем файла базы данных на диске, а также размер данных, которые он представляет в базе. Читать