Как удалить базу данных MySQL в Linux через командную строку
MySQL – самая популярная система управления реляционными базами данных с открытым исходным кодом.В этой статье описывается, как удалить (или удалить) базу данных MySQL или MariaDB через командную строку.
Прежде чем вы начнете
Все команды выполняются от имени администратора (минимальная привилегия,необходимая для удаления базы данных DROP) или от имени учетной записи root.
Чтобы получить доступ к консоли MySQL, введите следующую команду и введите ваш пароль пользователя root MySQL при появлении запроса:
mysql -u root -p
Если вы не установили пароль для своего корневого пользователя MySQL, вы можете пропустить переключатель -p.
Список всех баз данных MySQL
Перед удалением базы данных вы можете просмотреть список всех баз данных, которые вы создали. Для этого из оболочки MySQL выполните следующую команду:
SHOW DATABASES;
Команда выше напечатает список всех баз данных на сервере. Вывод должен быть похож на это:
+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)
Удалить базу данных в MySQL
Удалить базу данных MySQL так же просто, как запустить одну команду. Это необратимое действие и должно выполняться с осторожностью. Убедитесь, что вы не удаляете неправильную базу данных, так как после удаления базы данных ее невозможно восстановить.
Всегда полезно создать резервную копию базы данных перед запуском запроса на удаление.
Чтобы удалить базу данных, введите следующую команду, где database_name находится имя базы данных, которую вы хотите удалить:
DROP DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
Если вы попытаетесь удалить базу данных, которая не существует, вы увидите следующее сообщение об ошибке:
ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist
Чтобы избежать появления ошибок, как указано выше, используйте следующую команду:
DROP DATABASE IF NOT EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)
В выводе выше Query OK означает, что запрос был успешным, и 1 warningговорит нам, что база данных не существует и база данных не была удалена.
В Linux базы данных MySQL и имена таблиц чувствительны к регистру.
Удалить базу данных MySQL с помощью mysqladmin
Вы также можете удалить базу данных MySQL из терминала Linux с помощью утилиты mysqladmin.
Например, чтобы удалить базу данных с именем database_name, введите следующую команду и введите свой пароль пользователя root MySQL при появлении запроса:
mysqladmin -u root -p drop database_name
Заключение
Вы узнали, как удалить базу данных MySQL.
Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
andreyex.ru
Как полностью удалить MySQL | Mysql
Profy
При Повторной установке просит старый пароль, а он не сохранился. Нужно задать новый.
Дополнено (1). Dan1Ch Пробовал не помогает, при повторной установке все равно просил старый пароль, но оказалось что он автоматом сбрасывается на пустой.
Теперь встал другой вопрос как заставить его работать на вин 7 х64 апач мускул работают а мускул никак не цепляют. Мускул а первисах работает мускулд. Ехе в диспетчере тоже, а доступа у мускул нет.
Дополнено (2). П. С. Ошибка наверху *апач и php работают, а мускул никак.
Dan1Ch
Краткий, утренний мануал — «Как полностью удалить MySQL базу данных и root аккаунт с платформы Windows XP».
На днях возникла необходимость переустановить MySQL, удалив программу через инсталлер, при переустановке возникла проблема — «застрял» root аккаунт. И самое печальное в этой ситуации, что подобных мануалов в интернете нету, поэтому очень надеюсь, что мои труды не пропадут напрасно и я смогу помочь Вам решить подобную проблему.
Останавливаем MySQL
1. Заходим в «Панель управления» (Control Panel), через Старт(Start) или через адресную строку в «Мой компьютер» (My Computer).
2. Далее, если у вас установлен режим «сортирования» то выбираем раздел «Работа и Обслуживание» (Performance and Maintenance), и заходим в инструменты Администратора (Administrative tools
). Если у Вас установлен «классический режим», в списке сразу ищем инструменты Администратора (Administrative tools).
3. Двойной клик на иконку «Сервисы» (Services), и ищем в списке MySQL.
4. Щёлкаем правой кнопкой мыши на сервис MySQL и выбираем «Stop», как на картинке ниже
[thumb][/thumb]
Удаляем MySQL
1. Тут будем проще, заходим в Мой компьютер и выбираем «Установк аи удаление программ» (Add or remove programs).
2. В списке ищем наш MySQL, выбираем его и коикаем на кнопку «Удалить».
3. Дожидаемся конца процесса и следуем в директории, где «жил» MySQL. У меня он жил в жиректории «C: Program FilesMySQL», удаляем эту папку с корнями.
4. Далее идём по этому адресу «C: Documents and Settings/All Users/Application Data/», ищем опять папку MySQL и тоже полностью её удаляем.
5. Делаем перезагрузку ПК.
Всё, MySQL полностью удалён с вашего компьютера и Вы можете приступить к новой установке.
Если мануал Вам помог, кликните на пару ссылок рекламы бегуна.
Оффициальный источник: www.cityflame.ru
Гость
Мужик ты ГЕНИЙ! Молоток! Реально, перелопатил весь инет в поисках, как удалить MySQL и этот пост оказался самый правильный и заслуживает оценки 5+. Спасибо помог.
mysqlru.com
Как удалить учетные записи пользователей MySQL
MySQL позволяет создавать несколько учетных записей пользователей и предоставлять соответствующие привилегии, чтобы пользователи могли подключаться и управлять базами данных.Если учетная запись пользователя больше не нужна, рекомендуется удалить пользовательские привилегии или полностью удалить учетную запись пользователя.
В этой статье объясняется, как удалять учетные записи пользователей в MySQL/MariaDB.
Оператор DROP USER
В MySQL вы можете удалить одного или нескольких пользователей и назначенные привилегии с помощью оператора DROP USER. Общий синтаксис этого оператора выглядит следующим образом:
DROP USER [IF EXISTS] USER_ACCOUNT [, USER_ACCOUNT] ...
Например, чтобы удалить andreyex@localhostучетную запись пользователя, войдите в оболочку MYSQL и запустите:
DROP USER 'andreyex@localhost';
В случае успеха команда вернет:
Query OK, 0 rows affected (0.00 sec)
Чтобы удалить несколько учетных записей пользователей в одной команде, запустите оператор DROP USER, за которым следуют пользователи, которых вы хотите удалить, разделенные пробелом:
DROP USER 'andreyex@localhost' 'any@localhost';
Если вы попытаетесь удалить учетную запись пользователя, которая не существует, и предложение IF EXISTS не используется, команда вернет ошибку.
Если пользователь, которого вы пытаетесь удалить, в данный момент вошел в систему, сеанс пользователя не будет закрыт, и пользователь сможет выполнять запросы до завершения сеанса. Как только сессия закрыта, пользователь удаляется, и он больше не сможет войти на сервер MySQL.
Базы данных и объекты, созданные пользователем, не удаляются автоматически.
Удаление учетных записей пользователей MySQL
В этом разделе пошаговые инструкции о том, как вывести и удалить учетные записи пользователей MySQL.
Сначала войдите в оболочку MySQL от имени пользователя root или другого администратора. Для этого введите следующую команду:
sudo mysql
Если вы используете старый плагин аутентификации MySQL для входа в систему от имени пользователя root, введите команду ниже и введите пароль при появлении запроса:
mysql -u root -p
Команды ниже выполняются внутри оболочки MySQL.
SELECT User, Host FROM mysql.user;
Вывод должен выглядеть примерно так:
+------------------+-----------+ | user | host | +------------------+-----------+ | root | localhost | | mastermen | % | | andreyex | localhost | | andreyex | 10.10.8.8 | | Alex | localhost | +------------------+-----------+ 5 rows in set (0.00 sec)
В MySQL учетная запись пользователя состоит из частей имени пользователя и имени хоста? andreyex@localhost и [email protected] разные учетные записи пользователей.
Допустим, учетная запись пользователя alex@localhost больше не нужна, и мы хотим удалить ее.
Чтобы удалить пользователя, выполните:
DROP USER 'alex'@'localhost'
Query OK, 0 rows affected (0.00 sec)
Команда удалит учетную запись пользователя и ее привилегии.
Теперь, когда пользователь удален, вы также можете удалить базы данных, связанные с этим пользователем.
Заключение
Чтобы удалить учетную запись пользователя MySQL, используйте оператор DROP USER, за которым следует имя пользователя, которого вы хотите удалить.
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
andreyex.ru
Полностью удалить MySQL Ubuntu 14.04 LTS — mysql
Я как-то испортил свой MySQL на моем сервере Ubuntu и не могу его исправить. Я пробовал каждую комбинацию apt-get remove --purge mysql-server
, apt-get autoremove
, apt-get purge
, Googled в течение нескольких часов и ничего.
Я буквально сдался. Каждый раз, когда я пытаюсь переустановить, я получаю ошибку. У меня было достаточно. Я хочу удалить каждый файл, связанный с MySQL на моем сервере.
Я получаю эту ошибку каждый раз, когда я пытаюсь переустановить, что кажется общим, но ни одно «исправление» не сработало для меня. Мне нужно очистить мою систему от всего MySQL.
Unable to set password for the MySQL "root" user An error occurred while setting the password for the MySQL administrative user. This may have happened because the account already has a password, or because of a communication problem with the MySQL server. You should check the account password after the package installation. Please read the /usr/share/doc/mysql-server-5.5/README.Debian file for more information.
Пожалуйста, кто-нибудь может дать мне команду, чтобы очистить эту нечестивую базу данных от моей системы, прежде чем я сделаю новую установку сервера.
Setting up mysql-server-5.5 (5.5.38-0ubuntu0.14.04.1) ... 140811 10:56:44 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead. start: Job failed to start invoke-rc.d: initscript mysql, action "start" failed. dpkg: error processing package mysql-server-5.5 (--configure): subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of mysql-server: mysql-server depends on mysql-server-5.5; however: Package mysql-server-5.5 is not configured yet. dpkg: error processing package mysql-server (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. Processing triggers for libc-bin (2.19-0ubuntu6.1) ... Processing triggers for ureadahead (0.100.0-16) ... Errors were encountered while processing: mysql-server-5.5 mysql-server E: Sub-process /usr/bin/dpkg returned an error code (1)
Я буквально пробовал все. Каждый отдельный файл mysql
удаляется, и он все равно не будет правильно установлен.
qaru.site
Как полностью удалить MySQL с файлами конфигурации и библиотеки? — mysql
До сих пор я пробовал следующие команды:
sudo apt-get remove mysql-server mysql-client mysql-common
sudo apt-get purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
Но всякий раз, когда я пытаюсь найти MySQL, используя следующую команду, я получаю список файлов, связанных с MySQL:
shell>> locate mysql
Вывод:
/etc/mysql /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/apparmor.d/cache/usr.sbin.mysqld-akonadi /etc/apparmor.d/local/usr.sbin.mysqld /etc/bash_completion.d/mysqladmin /etc/init/mysql.conf /etc/logcheck/ignore.d.paranoid/mysql-server-5_5 /etc/logcheck/ignore.d.server/mysql-server-5_5 /etc/logcheck/ignore.d.workstation/mysql-server-5_5 /etc/logrotate.d/mysql-server /etc/mysql/conf.d /etc/mysql/debian-start /etc/mysql/debian.cnf /etc/mysql/conf.d/mysqld_safe_syslog.cnf /home/pkr/.mysql_history /home/pkr/.cache/software-center/piston-helper/rec.ubuntu.com,api,1.0,recommend_app,libqt4-sql-mysql,,349051c3a57da571aa832adb39177aff /home/pkr/.cache/software-center/piston-helper/rec.ubuntu.com,api,1.0,recommend_app,mysql-client,,cbf77a486cdc80547317981a33144427 /home/pkr/.cache/software-center/piston-helper/rec.ubuntu.com,api,1.0,recommend_app,mysql-client,,de8220dee4d957a9502caa79e8d2fdda /home/pkr/.cache/software-center/rnrclient/reviews.ubuntu.com,reviews,api,1.0,reviews,filter,en,any,any,any,libqt4-sql-mysql,page,1,helpful,,17fb2e657321dc51526ee8fe9928da30 /home/pkr/.cache/software-center/rnrclient/reviews.ubuntu.com,reviews,api,1.0,reviews,filter,en,any,any,any,mysql-client,page,1,helpful,,a4c1b6e8200f36ab5745c6f81f14da0a /home/pkr/.cache/software-center/rnrclient/reviews.ubuntu.com,reviews,api,1.0,reviews,filter,en,ubuntu,oneiric,any,libqt4-sql-mysql,page,1,helpful,,c54295fb82b8183350cd34f22c3547ef /home/pkr/.cache/software-center/rnrclient/reviews.ubuntu.com,reviews,api,1.0,reviews,filter,en,ubuntu,oneiric,any,mysql-client,page,1,helpful,,fcf201c1abff3f774af89173a84de2cc /home/pkr/.cache/software-center/rnrclient/reviews.ubuntu.com,reviews,api,1.0,reviews,filter,en,ubuntu,precise,any,libqt4-sql-mysql,page,1,helpful,,0cd86648584efeccfb16119012f89540 /home/pkr/.cache/software-center/rnrclient/reviews.ubuntu.com,reviews,api,1.0,reviews,filter,en,ubuntu,precise,any,mysql-client,page,1,helpful,,eb84724e9da7851ff8862a227d8bac59 /home/pkr/.local/share/akonadi/mysql.conf /home/pkr/.local/share/akonadi/db_data/mysql /home/pkr/.local/share/akonadi/db_data/mysql.err /home/pkr/.local/share/akonadi/db_data/mysql.err.old /home/pkr/.local/share/akonadi/db_data/mysql/columns_priv.MYD /home/pkr/.local/share/akonadi/db_data/mysql/columns_priv.MYI /home/pkr/.local/share/akonadi/db_data/mysql/columns_priv.frm /home/pkr/.local/share/akonadi/db_data/mysql/db.MYD /home/pkr/.local/share/akonadi/db_data/mysql/db.MYI /home/pkr/.local/share/akonadi/db_data/mysql/db.frm /home/pkr/.local/share/akonadi/db_data/mysql/event.MYD /home/pkr/.local/share/akonadi/db_data/mysql/event.MYI /home/pkr/.local/share/akonadi/db_data/mysql/event.frm /home/pkr/.local/share/akonadi/db_data/mysql/func.MYD /home/pkr/.local/share/akonadi/db_data/mysql/func.MYI /home/pkr/.local/share/akonadi/db_data/mysql/func.frm /home/pkr/.local/share/akonadi/db_data/mysql/general_log.CSM /home/pkr/.local/share/akonadi/db_data/mysql/general_log.CSV /home/pkr/.local/share/akonadi/db_data/mysql/general_log.frm /home/pkr/.local/share/akonadi/db_data/mysql/help_category.MYD /home/pkr/.local/share/akonadi/db_data/mysql/help_category.MYI /home/pkr/.local/share/akonadi/db_data/mysql/help_category.frm /home/pkr/.local/share/akonadi/db_data/mysql/help_keyword.MYD /home/pkr/.local/share/akonadi/db_data/mysql/help_keyword.MYI /home/pkr/.local/share/akonadi/db_data/mysql/help_keyword.frm /home/pkr/.local/share/akonadi/db_data/mysql/help_relation.MYD /home/pkr/.local/share/akonadi/db_data/mysql/help_relation.MYI /home/pkr/.local/share/akonadi/db_data/mysql/help_relation.frm /home/pkr/.local/share/akonadi/db_data/mysql/help_topic.MYD /home/pkr/.local/share/akonadi/db_data/mysql/help_topic.MYI /home/pkr/.local/share/akonadi/db_data/mysql/help_topic.frm /home/pkr/.local/share/akonadi/db_data/mysql/host.MYD /home/pkr/.local/share/akonadi/db_data/mysql/host.MYI /home/pkr/.local/share/akonadi/db_data/mysql/host.frm /home/pkr/.local/share/akonadi/db_data/mysql/ndb_binlog_index.MYD /home/pkr/.local/share/akonadi/db_data/mysql/ndb_binlog_index.MYI /home/pkr/.local/share/akonadi/db_data/mysql/ndb_binlog_index.frm /home/pkr/.local/share/akonadi/db_data/mysql/plugin.MYD /home/pkr/.local/share/akonadi/db_data/mysql/plugin.MYI /home/pkr/.local/share/akonadi/db_data/mysql/plugin.frm /home/pkr/.local/share/akonadi/db_data/mysql/proc.MYD /home/pkr/.local/share/akonadi/db_data/mysql/proc.MYI /home/pkr/.local/share/akonadi/db_data/mysql/proc.frm /home/pkr/.local/share/akonadi/db_data/mysql/procs_priv.MYD /home/pkr/.local/share/akonadi/db_data/mysql/procs_priv.MYI /home/pkr/.local/share/akonadi/db_data/mysql/procs_priv.frm /home/pkr/.local/share/akonadi/db_data/mysql/proxies_priv.MYD /home/pkr/.local/share/akonadi/db_data/mysql/proxies_priv.MYI /home/pkr/.local/share/akonadi/db_data/mysql/proxies_priv.frm /home/pkr/.local/share/akonadi/db_data/mysql/servers.MYD /home/pkr/.local/share/akonadi/db_data/mysql/servers.MYI /home/pkr/.local/share/akonadi/db_data/mysql/servers.frm /home/pkr/.local/share/akonadi/db_data/mysql/slow_log.CSM /home/pkr/.local/share/akonadi/db_data/mysql/slow_log.CSV /home/pkr/.local/share/akonadi/db_data/mysql/slow_log.frm /home/pkr/.local/share/akonadi/db_data/mysql/tables_priv.MYD /home/pkr/.local/share/akonadi/db_data/mysql/tables_priv.MYI /home/pkr/.local/share/akonadi/db_data/mysql/tables_priv.frm /home/pkr/.local/share/akonadi/db_data/mysql/time_zone.MYD /home/pkr/.local/share/akonadi/db_data/mysql/time_zone.MYI /home/pkr/.local/share/akonadi/db_data/mysql/time_zone.frm /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_leap_second.MYD /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_leap_second.MYI /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_leap_second.frm /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_name.MYD /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_name.MYI /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_name.frm /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_transition.MYD /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_transition.MYI /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_transition.frm /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_transition_type.MYD /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_transition_type.MYI /home/pkr/.local/share/akonadi/db_data/mysql/time_zone_transition_type.frm /home/pkr/.local/share/akonadi/db_data/mysql/user.MYD /home/pkr/.local/share/akonadi/db_data/mysql/user.MYI /home/pkr/.local/share/akonadi/db_data/mysql/user.frm /usr/bin/mysql /usr/bin/mysql_install_db /usr/bin/mysql_upgrade /usr/bin/mysqlcheck /usr/sbin/mysqld /usr/share/mysql /usr/share/app-install/desktop/gmysqlcc:gmysqlcc.desktop /usr/share/app-install/desktop/mysql-client.desktop /usr/share/app-install/desktop/mysql-navigator:mysql-navigator.desktop /usr/share/app-install/desktop/mysql-server.desktop /usr/share/app-install/icons/gmysqlcc-32.png /usr/share/app-install/icons/mysql-navigator.png /usr/share/doc/mysql-client-core-5.5 /usr/share/doc/mysql-server-core-5.5 /usr/share/kde4/apps/katepart/syntax/sql-mysql.xml /usr/share/man/man1/mysql.1.gz /usr/share/man/man1/mysql_install_db.1.gz /usr/share/man/man1/mysql_upgrade.1.gz /usr/share/man/man1/mysqlcheck.1.gz /usr/share/man/man8/mysqld.8.gz /var/cache/apt/archives/akonadi-backend-mysql_1.7.2-0ubuntu1_all.deb /var/cache/apt/archives/libmysqlclient-dev_5.5.22-0ubuntu1_i386.deb /var/cache/apt/archives/libmysqlclient18_5.5.22-0ubuntu1_i386.deb /var/cache/apt/archives/libqt4-sql-mysql_4%3a4.8.1-0ubuntu4.1_i386.deb /var/cache/apt/archives/mysql-client-5.5_5.5.22-0ubuntu1_i386.deb /var/cache/apt/archives/mysql-client-core-5.5_5.5.22-0ubuntu1_i386.deb /var/cache/apt/archives/mysql-client_5.5.22-0ubuntu1_all.deb /var/cache/apt/archives/mysql-common_5.5.22-0ubuntu1_all.deb /var/cache/apt/archives/mysql-server-5.5_5.5.22-0ubuntu1_i386.deb /var/cache/apt/archives/mysql-server-core-5.5_5.5.22-0ubuntu1_i386.deb /var/cache/apt/archives/mysql-server_5.5.22-0ubuntu1_all.deb /var/lib/dpkg/info/mysql-client-core-5.5.list /var/lib/dpkg/info/mysql-client-core-5.5.md5sums /var/lib/dpkg/info/mysql-server-5.5.list /var/lib/dpkg/info/mysql-server-5.5.postrm /var/lib/dpkg/info/mysql-server-core-5.5.list /var/lib/dpkg/info/mysql-server-core-5.5.md5sums /var/log/mysql /var/log/mysql.err /var/log/mysql.log /var/log/mysql.log.1.gz /var/log/mysql.log.2.gz /var/log/mysql.log.3.gz /var/log/mysql.log.4.gz /var/log/mysql.log.5.gz /var/log/mysql.log.6.gz /var/log/mysql.log.7.gz /var/log
qaru.site
Как полностью удалить mysql с компьютера?
Гость
Сначала был установлен mysql вместе с готовым сервером (wampserver), потом его удалил и когда захотел установить отдельно mysql, то при инсталляции в настройках увидел что от прошлого сервера еще остался мускул, я выбрал новый из списка и начал его настраивать, но на последнем этапе установки и настройки вылетела ошибка что не может присоединится к базе. Папку со старым сервером я удалял и фаервол был отключен, из-за чего тогда такое и как удалить полностью мускул(гайды в интернете не помогают)?
Дополнено (1). Ничего не осталось, дыбилы я бы не писал здесь вопрос, если бы дело было в службе, примитивная школота(
P.S. Для тупоголовых идиотов, чистил реестр от всего что связано с мускулом, потом отключал все что блокирует доступ(фаерволы), отключал службу мускула, удалял все папки мускула. Так что идите ***!
Алекс521
Ну дак наверно от старого мускула осталася служба, наверняка запущена, поищите в процессах и вообще в службах.
Indy43333
Удали MySQL через менеджер программ в панели управления.
Проверь на существование и если приуствует, то удали C:\Program Files\MySQL… И тут проверь… C:\Program Files (x86)\MySQL
и тут… C:\ProgramData\MySQL
Удали из пользовательских папок AppData. Например: C:\Users\admin\AppData\Roaming\MySQL
Запусти установщик и если он он предложит восстановить установленную версию — то восстанови, а потом удали корректно.
Установи новую версию. (можно попробовать в другую директорию)
Так-же можно попробовать снять регистрацию с сервисов и удалить их вручную. В реестре мускул данных практически не хранит.
server021
Как вариант прочисти реесрт, это всегда полезно, поищи по компьютеру все папки связанные с мускул
Гость
Компьютерные лохи!
mysqlru.com
Не удается удалить MySQL-сервер 5.7 ни с помощью MySQL Installer ни в панели управления
Не удается удалить MySQL-сервер 5.7 ни с помощью MySQL Installer ни в панели управления
При повторе удаления — то же самое. И MySQL-сервер 5.7 сидел на своём месте как ни в чём не бывало. Попробовал удалить через «MySQL Installer for Windows — Community». Не удалился. В журнале инсталлера что-то типа такого:
Beginning removal of MySQL Server 5.7.
1: Action 02:40:05: INSTALL.
1: 1: MySQL Server 5.7: {5A1AC698-82B9-4962-9FF5-EABADBA5A124}
1: Action 02:40:05: FindRelatedProducts. Searching for related applications
1: Action 02:40:05: AppSearch. Searching for installed applications
1: Action 02:40:05: LaunchConditions. Evaluating launch conditions
1: Action 02:40:05: ValidateProductID.
1: Action 02:40:05: CostInitialize. Computing space requirements
1: Action 02:40:05: FileCost. Computing space requirements
1: Action 02:40:05: CostFinalize. Computing space requirements
1: Action 02:40:07: MigrateFeatureStates. Migrating feature states from related applications
1: Action 02:40:07: InstallValidate. Validating install
1: Action 02:40:09: InstallInitialize.
1: Action 02:40:09: GenerateScript. Generating script operations for action:
1: InstallInitialize
1: Action 02:40:09: QtRemoveService.
1:
1: Action 02:40:09: RemoveExistingProducts. Removing applications
1: Action 02:40:09: ProcessComponents. Updating component registration
1: Action 02:40:10: UnpublishFeatures. Unpublishing Product Features
1: Feature: Unpublishing Product Features
1: Action 02:40:10: SchedSecureObjectsRollback.
1: Action 02:40:11: ExecSecureObjectsRollback.
1:
1: Action 02:40:11: ExecSecureObjectsRollback.
1:
1: Action 02:40:11: ExecSecureObjectsRollback.
1:
1: Action 02:40:12: ExecSecureObjectsRollback.
1:
1: Action 02:40:12: RemoveRegistryValues. Removing system registry values
1: Key: Removing system registry values, Name:
1: Action 02:40:12: RemoveShortcuts. Removing shortcuts
1: Shortcut: Removing shortcuts
1: Action 02:40:12: RemoveFiles. Removing files
1: File: Removing files, Directory:
1: Action 02:40:12: RemoveFolders. Removing folders
1: Folder: Removing folders
1: Action 02:40:12: CreateFolders. Creating folders
1: Action 02:40:12: InstallFiles. Copying new files
1: Action 02:40:12: CreateShortcuts. Creating shortcuts
1: Action 02:40:12: WriteRegistryValues. Writing system registry values
1: Action 02:40:12: InstallServices. Installing new services
1: Action 02:40:12: RegisterUser. Registering user
1: Action 02:40:12: RegisterProduct. Registering product
1: Action 02:40:12: PublishFeatures. Publishing Product Features
1: Action 02:40:12: PublishProduct. Publishing product information
1: Action 02:40:12: InstallFinalize.
1: Action 02:40:15: InstallInitialize.
1: Action 02:40:16: QtRemoveService.
1: Action 02:40:18: Rollback. Rolling back action:
1: QtRemoveService
1: InstallInitialize
1: 1: MySQL Server 5.7: {5A1AC698-82B9-4962-9FF5-EABADBA5A124} 3: 3
1: The action ‘Remove’ for product ‘MySQL Server 5.7’ failed.
До этого была схожая ситуация, когда пытался удалить MySQL Server 5.6. Избавился от этой хрени только когда продолбил весь реестр. Неужели и в этот раз также придётся изгаляться. Потом всё-таки ещё раз прошерстил инет и нашел портал, где в комментах в единственном ответе висела ссылочка на https://support.microsoft.com/en-us/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed
По этой ссылке скачал CAB-файл диагностического пакета (.diagcab). Запустил. На втором шаге указал, какая программа не удаляется.
Пару минут прокрутила и всё. «Мама, не горюй!» MySQL-я и след простыл. Чудо!
www.zakupki-32.ru