Articles of database

XAMPP / MySQL: не удалось открыть файл таблицы таблиц с одной таблицей. \ Mysql \ innodb_index_stats.ibd после перезагрузки MySQL

Я установил Drupal на свой локальный сервер XAMPP. Он работал отлично, никаких проблем с включением и работой с базой данных / сайтом до тех пор, пока я не перезапустил XAMPP. С тех пор я получаю следующее в моем файле журнала: 2013-09-02 16:18:46 2544 [Примечание] Плагин 'FEDERATED' отключен. 2013-09-02 16:18:46 3e8 InnoDB: Предупреждение: использование innodb_additional_mem_pool_size DEPRECATED. […]

Соединения базы данных CodeIgniter не закрываются

Я создал сайт социального сообщества в CodeIgniter, который теперь получает справедливый бит трафика, хостинговая компания начала жаловаться и заявляет, что база данных получает нулевые соединения, а также соединения, которые не закрываются. Я не совсем уверен, что такое нулевой запрос или как его можно будет выпускать, какие-либо идеи? Я добавил дополнительный код, чтобы принудительно закрыть соединения, […]

Загрузка файла BlueJQ jQuery с базой данных

Этот плагин считывает файлы изображений на файлах blueimproot / server / php / files при загрузке страницы. Мне нужно прочитать записи из базы данных и заменить «загружать» структуру HTML своей пользовательской структурой. Я хочу показать каталожные продукты, на которые влияют элементы загрузки / удаления изображений через этот плагин. Я сделал это до сих пор: Я […]

Каков наилучший способ убедиться, что два человека не редактируют одну и ту же строку в моем веб-приложении?

У меня есть приложение PHP / jQuery / AJAX / MySQL, созданное для управления базами данных. Я хочу реализовать возможность предотвращения одновременного редактирования одной и той же строки базы данных несколькими пользователями. Как это называется? Использую ли я маркерную систему, и кто когда-либо имеет токен, может редактировать ее до тех пор, пока они не выпустят […]

Советы / ресурсы / шаблоны для обучения внедрению базового ORM

Я видел различные рамки MVC, а также автономные рамки ORM для PHP, а также другие вопросы ORM. тем не менее, большинство вопросов требуют начала существующих фреймворков, чего я не ищу. (Я также прочитал этот вопрос , но я не уверен, что с ним делать, поскольку ответы расплывчаты.) Вместо этого я решил, что лучше всего научусь, […]

PDO – реальные факты и передовая практика?

С тех пор я использовал более старый mysql вместо PDO и я видел много рекомендаций, почему нужно переключиться на PDO , однако также много разных фактов (также здесь, на SO), например: заявка PDO немного быстрее / немного медленнее говоря, что PDO помогает предотвратить SQL-инъекции, но только если вы используете подготовленные запросы а также говорить, что […]

PHP – лучший способ загрузить объект Database из Model, но иметь только один экземпляр?

Это моя проблема, у меня есть крошечная инфраструктура PHP MVC, которую я построил. Теперь, когда Im in Controller, я должен иметь возможность загрузить модель. У меня есть модели, называемые таблицами базы данных, такими как Users.php, Pages.php и т. Д. Все контроллеры расширяют BaseController, и все модели расширяют BaseModel, таким образом, я могу использовать некоторые методы […]

Шаблон проектирования для кэширования кэшированных данных

Легко обернуть дополнительное кэширование memcached вокруг ваших существующих запросов к базе данных. Например: Старый (только DB): function getX x = get from db return x end Новый (DB с memcache): function getX x = get from memcache if found return x endif x = get from db set x in memcache return x end Дело […]

Zend Framework: правильный способ взаимодействия с базой данных?

Я довольно новичок в Zend Framework и MVC, и я немного смущен Zend_DB и правильный способ взаимодействия с базой данных. Я использую адаптер PDO MySQL и создал несколько классов для расширения абстрактных классов: class Users extends Zend_Db_Table_Abstract { protected $_name = 'users'; protected $_primary = 'user_id'; protected $_rowClass = 'User'; public function getUserbyID($id) { /* […]

Динамическое подключение к базе данных symfony2

Мой проект symfony2 имеет основную базу данных и множество дочерних баз данных. Каждая дочерняя база данных создается для каждого пользователя, учетные данные базы данных хранятся в основной базе данных. Когда пользователь входит в систему, пользовательские учетные данные для базы данных извлекаются из основной базы данных и идеальное соединение с дочерней базой. Я тоже искал Google, […]