Articles of данных

PHP XMLReader читает, редактирует узел, пишет XMLWriter

У меня есть XML-файл, который очень велик (миллионы записей). Из-за ограничений скорости и памяти я планирую использовать XMLReader / XMLWriter . Мне нужно прочитать файл, получить одну запись, изменить ее атрибут и, наконец, сохранить XML снова. Для тестирования я создал XML-файл и записал в него несколько записей, используя следующие строки: $doc = new XMLWriter(); $doc->openURI($xmlFile); […]

PHP-скрипт для заполнения таблиц MySQL

Кто-нибудь знает о script/class (желательно на PHP), который будет анализировать структуру данной MySQL table's structure а затем заполнить ее x number of rows случайных данных теста на основе типов полей? Я никогда не видел и не слышал о чем-то подобном, и думал, что проверю, прежде чем писать сам.

Нужен полный пример для DynamoDB с php

Я хочу написать сервис в php, где – 1) DynamoDB будет иметь таблицу t с двумя столбцами и val 2) Я проверю, существует ли какой-либо ключ в таблице t или нет. 3) Если существуют прочитанные данные .. если не существует, добавьте новый ключ-значение в таблицу t Я проверял некоторые ссылки http://docs.aws.amazon.com/AWSSDKforPHP/latest/index.html#m=AmazonDynamoDB/put_item http://docs.aws.amazon.com/aws-sdk-php/guide/ последний / быстрый […]

Лучший PHP DAL (уровень абстракции данных) до сих пор

Каков наилучший PHP DAL (уровень абстракции данных), который до сих пор разрабатывался в рамках любого проекта с открытым исходным кодом, который мы могли бы использовать с доброй волей? Мне трудно выбрать DAL для моего приложения, которое достаточно поддерживает абстракцию для большинства распространенных систем баз данных (MySQL, PostgreSQL, MSSQL, Oracle и т. Д.) И является: широко […]

Дизайн таблицы базы данных «Следуй за пользователем»

Я пытаюсь определить лучший дизайн таблицы для функции «следовать / отменить подписку», аналогично Twitter (изменить: я не делаю Twitter-подобное приложение.) Ниже приведен мой текущий дизайн таблицы и обработка php. Я не уверен, что это лучший подход и по достоинству оценят ваши отзывы. CREATE TABLE IF NOT EXISTS `user_follow` ( `id` int(11) NOT NULL AUTO_INCREMENT, `follower` […]

номер порта сервера mysql

Я только что создал базу данных на mysql на своем сервере. Я хочу подключиться к этому через мой сайт, используя php. Это содержимое файла моих подключений: $dbhost = 'localhost'; $dbuser = 'root'; $dbpass = 'password'; $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die('Error connecting to mysql'); $dbname = 'epub'; mysql_select_db($dbname); Я знаю, что имя пользователя / […]

Mysql Никакое соединение не может быть сделано, потому что целевая машина активно отказалась от него

Я знаю, что многие люди уже спрашивали об этом, но этот человек в основном забыл пароль заблокированного брандмауэром, которого у меня нет в этой ситуации. Я разрабатываю php, и мне нужно подключиться к удаленной базе данных, чтобы позволить моей команде работать над ней. localhost просто шел нормально, но когда я попытался переключиться, он дал мне […]

Поля обновления MongoDB во вложенном массиве

Поля обновления MongoDB во вложенном массиве Как я могу установить «play» для «воспроизведения фото» в массиве фотографий? Я знаю только его _id. "_id": ObjectId("4f41a5c7c32810e404000000"), "albums": [ { "_id": ObjectId("4f545d1bc328103812000000"), "name": "album1" , "photos":[{ "_id": ObjectId("4f545d1bc328103812d00000"), "name":"travel photo" },{ "_id": ObjectId("4f545d1bc328103812c00000"), "name":"play" }] }, { "_id": ObjectId("4f545f56c328103c12000000"), "name": "album2" }, { "_id": ObjectId("4f545f68c328103012000000"), "name": "album3" }, […]

MySQL проверяет, существует ли таблица без исключения исключения

Каков наилучший способ проверить, существует ли таблица в MySQL (желательно через PDO в PHP), не вызывая исключения. Мне не нравится разбирать результаты «SHOW TABLES LIKE» и так далее. Должен быть какой-то булев запрос?

Неустранимая ошибка: вызов неопределенной функции mysqli_result ()

Может кто-то, пожалуйста, скажите мне, почему это не работает, когда я пытался переключить свой старый sql на sqli: $query = "SELECT * FROM `product_category`"; $result = mysql_query($query, $connect) or die("could not perform query: " . mysql_error()); $num_rows = mysql_num_rows($result); for ($i=0; $i < $num_rows; $i++) { $ID = mysql_result($result,$i,"ID"); $name = mysql_result($result,$i,"name"); $description = mysql_result($result,$i,"description"); […]