Как удалить строку из таблицы phpmyadmin
Перейти к содержимому

Как удалить строку из таблицы phpmyadmin

  • автор:

Как удалить строку из таблицы phpmyadmin

Здравствуйте, mintchenkov, Вы писали:

M>Кау удалить нужную запись в таблице в phpMyAdmin 2.3.0
M>заранее спасибо

delete from table_name where /> "Голова — кость, поэтому болеть не может. " © Неизвестный автор

Re[2]: Удаление записей в phpMyAdmin 2.3.0

От: mintchenkov
Дата: 14.10.03 13:37
Оценка:

Здравствуйте, ЖуК, Вы писали:

ЖуК>Здравствуйте, mintchenkov, Вы писали:

M>>Кау удалить нужную запись в таблице в phpMyAdmin 2.3.0
M>>заранее спасибо

ЖуК>delete from table_name where >

Что такое id?? Номер строки И где это надо писать в phpMyAdmin 2.3.0? Кстати, а как изменить нужную запись

Re[3]: Удаление записей в phpMyAdmin 2.3.0

От: ЖуК http://smart-ip.net/
Дата: 14.10.03 14:24
Оценка:

Здравствуйте, mintchenkov, Вы писали:

M>Что такое id?? Номер строки И где это надо писать в phpMyAdmin 2.3.0? Кстати, а как изменить нужную запись

1. Выучи SQL
2. Пока не выучил — делай так:
выбираешь БД в меню справа. Там же выбираешь таблицу из которой надо удалить запись. Выбираешь закладку SQL в основном фрэйме. Нажимаешь кнопку «Пошел» («Go»). Среди выбраных записей выбираешь ту которую хочешь удалить (если ее нету — там есть внизу кнопочка показать следующие 30). Вообщем когда нашел нужную запись — делаешь напротив нее чекбокс выбраным. Нажимаешь «удалить». Все.

3. Если таблица большая и кликать на следующие 30 очень долго в поисках нужной записи. что же попытаюсь объяснить как построить нужный запрос. Итак у тебя допустим есть таблица с именем LAMERS в которой хранятся данные о. сам понимаешь. Есть в ней поля ID, NAME и EMAIL. Поле ID нам нужно для однозначной идентификации ламеров, а точнее записей о них (допустим, это целочисленное поле). Поэтому, если ты знаешь какой идентификатор у этой записи (например 1235), то можешь сразу ее выбрать или. удалить:

delete from table_name where ты знаешь, например только имя или е-мыл, то запрос будет несколько иным:

delete from table_name where name='Vasya Pupkin'

Однако, предупреждаю, что выполнение такого запроса приведет к удалению всех записей (ВСЕХ. ), у которых в поле name значение ‘Vasya Pupkin’.

Поэтому, если есть несколько таких ламеров, а удалить надо одного — сначала сделай выборку по имени:

select * from lamers where name='Pasya Pupkin';

посмотри ID нужной записи и напиши первый запрос для удаления. Аналогично именам можно поступить с е-мыл адресами

_____________________________________________________________
«Голова — кость, поэтому болеть не может. » © Неизвестный автор

Re[4]: Удаление записей в phpMyAdmin 2.3.0

От: mintchenkov
Дата: 14.10.03 15:44
Оценка:

Спасибо большое за ответ
Всё сделал, всё работает
А в примере, который ты дал, как удалить диапазон ламеров, т.е id которых равен, к примеру с 50 по 100?

Re[5]: Удаление записей в phpMyAdmin 2.3.0

От: uzzy
Дата: 15.10.03 03:34
Оценка:

delete from table_name where ((id>50) AND (id<100))

P.S. Да здравствуют узкопрофильные специалисты.
P.P.S. если есть ошибка в SQL-скрипте сильно не пинайте, уж слишком давно я не работал с базами.

Re[6]: Удаление записей в phpMyAdmin 2.3.0

От: ЖуК http://smart-ip.net/
Дата: 15.10.03 09:44
Оценка:

Здравствуйте, uzzy, Вы писали:

U>Здравствуйте, mintchenkov.

U>delete from table_name where ((id>50) AND (id <100)) U>P.S. Да здравствуют узкопрофильные специалисты.
U>P.P.S. если есть ошибка в SQL-скрипте сильно не пинайте, уж слишком давно я не работал с базами.

Ну можно так , а можно и по другому

delete from table_name where id between 50 and 100

_____________________________________________________________
«Голова — кость, поэтому болеть не может. » © Неизвестный автор

Re[7]: Удаление записей в phpMyAdmin 2.3.0

От: mintchenkov
Дата: 15.10.03 13:25
Оценка:

Здорово
Спасибо,
я на сайте mysql.ru нашел документацию, и хотел было почитать. но там стоко всего написано , что пока найдешь что тебе надо, глаза поламаешь, нет ли какого другого сайта, где можно вкратце прочитать про mysql

Re[8]: Удаление записей в phpMyAdmin 2.3.0

От: ЖуК http://smart-ip.net/
Дата: 15.10.03 13:32
Оценка:

Здравствуйте, mintchenkov, Вы писали:

M>Здорово
M>Спасибо,
M>я на сайте mysql.ru нашел документацию, и хотел было почитать. но там стоко всего написано , что пока найдешь что тебе надо, глаза поламаешь, нет ли какого другого сайта, где можно вкратце прочитать про mysql

А там поиском все быстро находится

_____________________________________________________________
«Голова — кость, поэтому болеть не может. » © Неизвестный автор

Re[9]: Удаление записей в phpMyAdmin 2.3.0

От: mintchenkov
Дата: 15.10.03 13:42
Оценка:

Как удалить все записи в таблице в phpMyAdmin

В phpMyAdmin если вы хотите удалить запись, то вы можете нажать кнопку «Удалить» напротив ненужной строки или выбрать несколько строк и нажать кнопку «Удалить» внизу таблицы.

Если вам нужно удалить все строки и вы попробовали нажать «Отметить все», а затем кнопку «Удалить», то удалены будут только строки на странице. Страниц может быть много — зависит от количества записей и того, сколько строк показано на странице (от 25 до 500). Если страниц несколько, то кнопка «Отметить все» не отмечает записи на других страницах.

Чтобы полностью очистить таблицу от всех строк, выберите базу данных, где находится таблица, которую вы хотите очистить. Затем перейдите на вкладку «Структура» и нажмите кнопку «Очистить».

Если этот вариант вам не подходит по какой-либо причине, то вы можете сделать очистку с помощью SQL запроса. Для этого, соответственно, перейдите на вкладку «SQL».

У вас на выбор есть две команды delete и truncate.

delete from ИМЯ-ТАБЛИЦЫ

Это приведёт к удалению всего содержимого таблицы, без сброса идентификатора автоматического увеличения, этот процесс очень медленный. Если вы хотите удалить определённые записи, добавьте в конце запроса where.

truncate ИМЯ-ТАБЛИЦЫ

Это сбросит таблицу, т.е. все поля с автоматическим приращением будут сброшены. Это DDL и очень быстро. Вы не можете удалить какую-либо конкретную запись с помощью truncate.

Например, на моём хостинге при попытке использовать delete я получил сообщение, что данная команда запрещена, но команда truncate прекрасно сработала.

«truncate ИМЯ-ТАБЛИЦЫ» завершится ошибкой для таблицы с определенным ограничением ключа. Он также не будет переиндексировать значение таблицы AUTO_INCREMENT. Вместо этого удалите все записи таблицы и сбросьте индексирование до 1, используя этот синтаксис sql:

DELETE FROM ИМЯ-ТАБЛИЦЫ; ALTER TABLE ИМЯ-ТАБЛИЦЫ AUTO_INCREMENT = 1

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

Связанные статьи:

  • Как найти самые большие базы данных и самые большие таблицы MySQL (97.7%)
  • Ошибка «ERROR 1114 (HY000) at line 19894: The table ‘en’ is full» (РЕШЕНО) (59.5%)
  • Как установить веб-сервер Apache с PHP 7, MariaDB/MySQL и phpMyAdmin (LAMP) на Ubuntu (58.9%)
  • Ошибка «ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/run/mysqld/mysqld.sock’ (2 «No such file or directory»)» (РЕШЕНО) (58.9%)
  • Ошибка «mysqli_connect(): (HY000/1045): Access denied for user ‘username’@’localhost’» (РЕШЕНО) (58.9%)
  • Почему «mysql -h» не показывает справку. Ошибка «option ‘-h’ requires an argument» (РЕШЕНО) (RANDOM — 54.4%)

Как удалить 1 строку из таблицы MySQL?

Добрый день.
Мне нужно удалить 1 строку(ряд) из таблицы MySQL.
Знаю, что можно удалить 1 строку отправив такой запрос: DELETE FROM `.$tableName.` WHERE (номер строки) LIMIT 1
Но строка обязательно удаляется самая первая(или, может, самая последняя), и нельзя выбрать какую по счету строку удалить.
К примеру, есть такая таблица:
1 строка
2 строка
3 строка
4 строка
Мне нужно удалить лишь 3 строку, как это сделать?

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Как удалить строку из таблицы mysql?
Как удалить строку из таблицы mysql, только не update, а полностью, чтоб не осталось пустой.

Как через один скрипт удалить строку из одной таблицы и занести ее в другую
У меня созрел вопрос: как через форму на странице перебросить строку из одной таблицы в другую.

Не могу удалить строку из таблицы
Нужно удалить полностью первую строку в таблице. Написал такой код if($g == $n) < $query1.

Как в MySQL запросе сравнить значение id из таблицы A со значением a_id из таблицы B из последней добавленной записи
Очень тяжело объяснить, вот пример (работаю в phpmyadmin): У меня есть 2 таблицы: articles.

Эксперт PHP

4877 / 3880 / 1609
Регистрация: 24.04.2014
Сообщений: 11,371

В mysql нет такого понятия как номер строки. Обычно используют один или несколько столбцов, значения которых уникальны и однозначно определяют строку (primary key). Удалять конкретную строку нужно используя этот ключ

Удаление полей из таблиц базы данных с помощью phpMyAdmin.

Удаление полей из таблиц базы данных с помощью phpMyAdmin.

Запустить

Удаление полей из таблиц базы данных с помощью phpMyAdmin.

Это видео предполагает, что вы уже вошли в phpMyAdmin. Теперь давайте узнаем, как удалять поля из таблицы базы данных. Сначала выберите базу данных, где имеется таблица, затем кликните на таблицу, из которой вы хотите удалить поле. Перейдите на вкладку «Структура». Выберите поле, которое вы хотите удалить, затем нажмите «Сбросить». Нажмите «ОК» для подтверждения.
Готово! Поле удалено из нашей таблицы.
Это конец учебного видео. Теперь вы знаете, как удалить поля из таблиц базы данных с помощью phpMyAdmin.

Полезные ссылки

Домен | Com домены на сайте Hostimul.com

Домен — означает имя веб-сайта, которое позволяет пользователям Интернета получать доступ к своему веб-сайту. Доступ к веб-сайту, не имеющему этого им.. узнать больше

Купить домен | Дешевые цены на домены в Hostimul.com

Купить домен — Нет необходимости тратить время на поиск надежной и прибыльной компании для покупки домена. Как команда Hostimul.com, мы предлагаем вам.. узнать больше

Дешевый Vps в Европе

Дешевый Vps в Европе в Hostimul.com — это виртуальный частный сервер. Вы можете купить это на Hostimul.com, где мы предоставляем виртуальные серве.. узнать больше

Vps в Европе

Наш Vps в Европе будет для вас отличным решением, если вы переросли среду общего хостинга и задаетесь вопросом, что делать дальше. Наши специалист.. узнать больше

Недорогой выделенный сервер

Недорогой выделенный сервер – это выделенный виртуальный сервер, услуга хостинга, при которой клиент полностью получает в личное пользование вирту.. узнать больше

Хостинг с большим дисковым пространством ✅

Хостинг с большим дисковым пространством предоставляет пользователям все преимущества безлимитной услуги. Хостинги предлагают клиентам разные усл.. узнать больше

Быстрый виртуальный хостинг✅

Ищете быстрый виртуальный хостинг ? В Hostimul вы найдете все, что вам нужно. Давайте уточним что такое виртуальный хостинг? Когда придет время вы.. узнать больше

Выделенный Сервер в Европе ✔️

Выделенный сервер в Европе, предлагаемый Hostimul.com станет для вас уникальной возможностью получить доступный и надежный сервер для вашего прое.. узнать больше

Купить Хостинг Дешево

Хотите купить хостинг дешево для вашего сайта ? Добро пожаловать в Hostimul.com, где найдете только выгодные тарифы. На рынке доступно несколько .. узнать больше

Облачный хостинг

Решение выбрать облачный хостинг может быть продиктовано желанием иметь собственный сервер, и не платить за избыточную емкость жесткого диска, кот.. узнать больше

Хостинг недорогой

Ищете хостинг недорогой ? Hostimul.com будет для вас лучшим спутником по обеспечению вашего проекта наилучшей хостинговой услугой. В поисках самог.. узнать больше

Сервер для сайта

Надежный сервер для сайта необходим каждому, кто желает безопасный “ Дом ” для своего проекта-сайта. Крупному сайту, который интенсивно наполняет.. узнать больше

Сервер Аренда

Сервер аренда — это услуга, которая нужна особенно тем, кто имеет большой проект или сайт для безопасной и безотказной работы. Основные причины, .. узнать больше

Виртуальный хостинг сайтов ✔️

Ищете виртуальный хостинг сайтов ? Hostimul будет для вас верным спутником по организации вашего проекта онлайн. Увеличьте скорость с помощью веб-.. узнать больше

Хостинг для wordpress Украина✔️

Услуга » Хостинг для wordpress Украина » в Hostimul является наиболее востребованной в силу своей надежности и качества обслуживания. Управляемые .. узнать больше

Надежный Хостинг ✔️

Надежный хостинг доступен по адресу Hostimul.com по самым выгодным тарифам ! Владывая значительные средства в создание актуального и интересного с.. узнать больше

Хостинг выделенный сервер

Выбрать хостинг выделенный сервер для бизнеса не так просто, как кажется на первый взгляд. Одним из актуальных вариантов является выделенный серве.. узнать больше

Хостинг пробный период✅

Хостинг пробный период доступен в Hostimul.com на целый месяц с бесплатным доменом. Получите удобные услуги управления доменом вместе с учетной з.. узнать больше

Купить Хостинг Для Сайта ✅

Решили купить хостинг для сайта ? Вы пришли определенно по верному адресу ! Скорость сайта может сильно повлиять как на видимость вашей поисковой .. узнать больше

Хостинг для интернет магазина

Ищете хостинг для интернет магазина ? Hostimul будет для вас наиболее лучшим вариантом для безопасной и отказоустойчивой деятельности вашего проек.. узнать больше

Хостинг бесплатный ✔️

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

Vps в Сша ☑️

Хотитн продвижения бизнеса онлайн ? Будем рады предложить вам лучшие серверные опции, которые выведут возможности бизнеса на новый уровень. Vps .. узнать больше

Vps в Украине ☑️

Vps в Украине стал самым популярным среди всех. Технология виртуализации используется службой хостинга, которая предоставляет частные вы.. узнать больше

Vps в Германи ✅

Vps Германи с использованием Hostimul.com означает, что вы можете быть уверены, что сможете использовать дополн.. узнать больше

Лучший хостинг ☑️

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

Аренда виртуального сервера ☑️

Перед тем, как решитесь аренда виртуального сервера вам необходимо решить какой трафик ваш нужен. Виртуальный сервер это — хостинг-услуга сервер, .. узнать больше

Выделенный сервер ☑️

Выделенный сервер идеально подходит для высоконагруженных сайтов, в особенности для игровых порталов, для больших интернет магазинов с высокой пос.. узнать больше

Купить хостинг ☑️

Купить хостинг — это процесс не самый легкий и требует учет определенных аспектов. Очевидно, чтобы ваш сайт был скоростным и .. узнать больше

Виртуальный Сервер ☑️

Виртуальный сервер — это сервер, который совместно использует аппаратные и программные ресурсы с другими операционными систем.. узнать больше

Vps в Москве ✅

Заказать Vps в Москве через hostimul.com будет для вас очень выгодно и доступно. Независимо от того, устанавливается ли пользовательское приложен.. узнать больше

Baranova 2869/35, Žižkov,
130 00 Prague 3, Czechia

© 2023 HOSTIMUL S.R.O. ВСЕ ПРАВА ЗАЩИЩЕНЫ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *