В Windows я использую Xampp. Я попытался установить MySQL из командной строки, и я могу получить доступ к MySQL через программное обеспечение Workbench.
Теперь, если я пытаюсь запустить Wordpress на моем компьютере, я получаю сообщение об ошибке: «В вашей установке PHP отсутствует расширение MySQL, которое требуется WordPress».
Кто-то помог мне установить расширение MySQL (s) для моей установки. Если я пытаюсь установить php-mysql
:
$ sudo apt-get install php-mysql
, я получаю эту ошибку:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php-mysql
Пожалуйста, кто-нибудь, помогите мне установить расширение MySQL. У большинства постов, которые я видел, есть этот трюк, но он не работает для меня. Центр программного обеспечения Ubuntu показывает мне, что и MySQL-сервер, и клиент оба установлены.
Пакет называется php5-mysql
в Ubuntu, а не php-mysql
.
Самый простой способ установить LAMP в Ubuntu - использовать задачу APT:
sudo apt-get install lamp-server^
Каретка (^
) не является опечаткой. Sup>
Он выберет все соответствующие пакеты для вас. Для вашего конкретного случая Деннис прав, вы просто пропускаете привязки PHP5-MySQL, которые вы устанавливали с неправильным именем пакета. В любом случае, задача обеспечит наличие наиболее распространенных пакетов, включая этот.
Если вы не знаете точного имени пакета, который хотите установить, вы можете запустить
sudo apt-get update
apt-cache search mysql
Это также относится и к другим пакетам, кроме mysql. Например, apt-cache search firefox
.
После выбора параметров вы можете выбрать свой.
Сначала проверьте наличие доступных версий ПО:
sudo apt-cache search php-mysql
Затем установите последнюю версию из списка, распечатанного предыдущей командой:
sudo install php7.4-mysql
Если пакета не было, попробуйте следующую команду и повторите описанный выше процесс:
sudo add-apt-repository universe