mysql- все статьи тега ➜ страница 11


Разница между VARCHAR и текстом в mysql [закрыто]

когда мы создаем таблицу в MySQL с , мы должны установить длину для него. Но для TEXT тип мы не должны предоставлять длины. В чем разница между VARCHAR и TEXT? ...

Использование псевдонима столбца в предложении WHERE запроса MySQL приводит к ошибке

запрос я таков, но я получаю эту ошибку: #1054-неизвестный столбец 'guaranteed_postcode' в 'IN/ALL/ANY subquery' SELECT `users`.`first_name`, `users`.`last_name`, `users`.`email`, SUBSTRING(`locations`.`raw`,-6,4) AS `guaranteed_postcode` FROM `users` LEFT OUTER JOIN `locations` ON `users`.`id` = `locations`.`user_id` WHERE `guaranteed_postcode` NOT IN #this is where the fake col is being used ( SELECT `postcode` FROM `postcodes` WHERE `region` IN ( 'australia' ) ) мой вопрос: поче ...

Как удалить базу данных MySQL?

вы можете заметить из моего последнего вопроса, что проблема вызвала еще несколько проблем,чтение инструкций MySQL в MySQL monitor? моя база данных теперь непригодна частично из-за моего интереса к нарушению вещей и моей неспособности смотреть на сообщения об ошибках. Я знаю, что я не должен повторно использовать первичные ключи, но я хотел бы использовать их снова после удаления базы данных, что я ухудшился. Так что как я могу правильно удалить MySQL база данных? ...

Могут ли столбцы таблицы с внешним ключом быть null?

например, у меня есть таблица, которая имеет несколько столбцов ID в других таблицах. Мне нужен внешний ключ для принудительной целостности, только если я помещаю туда данные. Если я сделаю обновление позже, чтобы заполнить этот столбец, то он все равно проверит ограничение (это, вероятно, зависит от сервера базы данных, я использую тип таблицы MySQL & InnoDB). Я считаю, что это разумное ожидание, но поправьте меня, если я ошибаюсь. ...

Удаление строк с помощью MySQL LEFT JOIN

у меня есть две таблицы, одна для крайних сроков работы, одна для описания работы. Каждое задание может иметь статус, а некоторые статусы означают, что крайние сроки заданий должны быть удалены из другой таблицы. я могу легко SELECT задания / сроки, которые соответствуют моим критериям с LEFT JOIN: SELECT * FROM `deadline` LEFT JOIN `job` ON deadline.job_id = job.job_id WHERE `status` = 'szamlazva' OR `status` = 'szamlazhato' OR `status` = 'fizetve' OR `status` = 'szallitva' OR `status` = 'sto ...

Подзапросы против присоединится

Я рефакторингу медленный раздела аппликации, который мы унаследовали от другой компании, чтобы использовать внутреннее соединение вместо подзапроса как where id in (select id from ... ) рефакторинг запроса выполняется примерно в 100 раз быстрее. (~50 секунд до ~0.3) я ожидал улучшения, но может кто-нибудь объяснить, почему это было так резко? Все столбцы, используемые в предложении where, были проиндексированы. Выполняет ли SQL запрос в предложении where один раз в строке или что-то еще? обн ...

MySQL vs MySQLi при использовании PHP [закрыто]

Что лучше, MySQL или MySQLi? И почему? Что я должен использовать? Я имею в виду лучше не только с точки зрения производительности, но и любой другой соответствующей функции. ...

Лучшая практика многоязычный веб-сайт

я уже несколько месяцев борюсь с этим вопросом, но я не был в ситуации, когда мне нужно было изучить все возможные варианты раньше. Прямо сейчас я чувствую, что пришло время узнать возможности и создать свои собственные личные предпочтения для использования в моих предстоящих проектах. позвольте мне сначала набросать ситуацию, которую я ищу я собираюсь обновить/перестроить систему управления контентом, которую я использую для уже довольно давно. Тем не менее, я чувствую, что multi language-это ...

Максимальное количество записей в таблице базы данных MySQL

каков верхний предел записей для таблицы базы данных MySQL. Мне интересно о поле автоинкремента. Что произойдет, если я добавлю миллионы записей? Как справиться с такого рода ситуациями? Спасибо! ...

Как изменить параметры сортировки таблицы по умолчанию?

create table check2(f1 varchar(20),f2 varchar(20)); создает таблицу с параметрами сортировки по умолчанию latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; показывает индивидуальные параметры сортировки столбцов как 'latin1_general_ci'. тогда каков эффект команды alter table? ...

Расширение mysql устарело и будет удалено в будущем: вместо этого используйте mysqli или PDO [дубликат]

этот вопрос уже есть ответ здесь: Почему я не должен использовать функции mysql_* в PHP? 14 ответов когда я пытаюсь подключиться к серверу MySQL с PHP, я вижу следующую ошибку: Deprecated: расширение mysql является устаревшим и будет удалено в будущем: используйте mysqli или PDO вместо этого /путь/имя_файла.php on line 123 код в указанной строке: mysql_connect($server, $username, $password); Я у ...

com.mysql.интерфейс jdbc.исключения.jdbc4.CommunicationsException: сбой канала связи

Я работаю над тем, чтобы моя база данных разговаривала с моими программами Java. может кто-нибудь дать мне быстрый и грязный пример программы с помощью JDBC? Я получаю довольно колоссальную ошибку: Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at sun.reflect.NativeConstructorAccessorImpl.newI ...

Как получить текущий часовой пояс MySQL?

кто-нибудь знает, есть ли такая функция в MySQL? обновление это не выводит никакой действительной информации: mysql> SELECT @@global.time_zone, @@session.time_zone; +--------------------+---------------------+ | @@global.time_zone | @@session.time_zone | +--------------------+---------------------+ | SYSTEM | SYSTEM | +--------------------+---------------------+ или, может быть, сам MySQL не может точно знать time_zone использовать,это нормально, мы можем привлеч ...

Как изменить параметры сортировки базы данных, таблицы, столбца?

теперь база данных latin1_general_ci и я хочу, чтобы изменить параметры сортировки на utf8_general_ci. Есть ли какие-либо настройки в PhpMyAdmin для изменения параметров сортировки базы данных, таблицы, столбца? Вместо того, чтобы менять один за другим? ...

MySQL/ SQL: группировать по дате только в столбце Datetime

имея таблицу со столбцом, как:mydate DATETIME ... у меня есть такой запрос: SELECT SUM(foo), mydate FROM a_table GROUP BY a_table.mydate; это будет группа по полной datetime, включая часы и минуты. Я хочу сделать группу по, только по дате YYYY/MM/DD а не YYYY/MM/DD/HH/mm. кто-нибудь знает, как это сделать? Я все еще могу это сделать (поскольку я atm), динамически в моем коде, но я очищаю код корзины, и это можно сделать через SQL, я просто не могу узнать, как: (. ...

Как я могу сказать, когда таблица MySQL была в последний раз обновлена?

в нижнем колонтитуле моей страницы я хотел бы добавить что-то вроде "последнее обновление xx/xx/200x" с этой датой в последний раз, когда была обновлена определенная таблица mySQL. каков наилучший способ сделать это? Есть ли функция для получения последней обновленной даты? Должен ли я обращаться к базе данных каждый раз, когда мне нужно это значение? ...

Экранирование одинарной кавычки в PHP при вставке в MySQL [дубликат]

этот вопрос уже есть ответ здесь: Как я могу предотвратить SQL-инъекций в PHP? 28 ответов у меня есть озадачивающий вопрос, который я не могу понять... Я надеюсь, что кто-то здесь сможет указать мне в правильном направлении... у меня есть два SQL-запроса: - Первый вводит информацию из формы в базу данных. - второй берет данные из базы данных, введенной выше, отправляет электронное письмо, а затем регист ...

как настроить 'show processlist' в mysql?

Я хочу заказать по времени,но, кажется, нет способа сделать это ? mysql> show processlist; +--------+-------------+--------------------+------+---------+--------+----------------------------------+------------------------------------------------------------------------------------------------------+ | Id | User | Host | db | Command | Time | State | Info ...

Получить все столбцы из всех таблиц MySQL

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

Конвертировать в MySQL метка даты и времени на дата в JavaScript формате

кто-нибудь знает, как я могу взять MySQL datetime значение типа данных, таких как YYYY-MM-DD HH:MM:SS и либо разобрать его, либо преобразовать его в работу в JavaScript Date() функция, например: - дата ('гггг, ММ, ДД, чч, мм, СС); спасибо! ...