Apache и Mysql, используя Ubuntu Mate - PullRequest
0 голосов
/ 13 июня 2018

Я новичок в Ubuntu.Я попытался запустить файл .php и подключить его к базе данных.Все на съемочной площадке.Я уже импортировал базу данных в phpMyAdmin , но каждый раз, когда я получаю доступ к своей базе данных, она возвращает ошибку

Эта страница не работает. Localhost в настоящее время не может обработать этот запрос.HTTP ERROR 500

Оказывается, моя база данных вообще не работает.В Windows я просто открываю XAMPP и нажимаю кнопки Apache и MySQL .Находясь в Ubuntu, я понятия не имею, как запустить или запустить MySQL и Apache.Я уже пробовал запускать команды на терминале, но это не поможет.Кто-то уже установил его на этот компьютер, я просто не знаю, как его запустить, и на какой платформе веб-сервера он работает.

Как мне это сделать и как узнать, что моя база данных работает идоступны

Ответы [ 3 ]

0 голосов
/ 13 июня 2018

Используйте эту команду, она запустит базу данных, если она у вас есть

 systemctl mysql start

Это должно помочь вам при наличии базы данных mysql или установленной базы данных maria

Проверьте с помощью этой командыв терминале после первого

 mysql

И вы также можете добавить аргумент вроде host и login

mysql  -h (your host default is localhost) -u (user default is root) -p (password default is none)
0 голосов
/ 13 июня 2018

Проверьте уровень доступа к файлам

sudo chmod -R 777 "location of your file"
0 голосов
/ 13 июня 2018

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

mysql -u [username] -p

вы можете заменить [username] своим реальным именем пользователя mysql, например root

, вам будет предложено ввести пароль, поэтому вы вводите свой пароль, например root

подсказка скажет

mysql>

теперь вам нужно перечислить все базы данных, чтобы увидеть, существует база данных или нет

show databases;

она перечислит все базы данных.Вы можете проверить, существует ли он или нет

, затем вы можете выбрать базу данных с помощью

use databasename;

и затем запустить

show tables;

, чтобы отобразить все таблицы.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...