繁体   English   中英

使用Ubuntu mate的Apache和Mysql

[英]Apache and Mysql using Ubuntu mate

我是Ubuntu的新手。 我试图运行.php文件并将其连接到数据库。 一切都准备就绪。 我已经在phpMyAdmin中导入了数据库,但是每次访问数据库时,都会返回错误

此页面无法正常运行localhost当前无法处理此请求。 HTTP错误500

事实证明,我的数据库似乎根本没有运行。 在Windows中,我只需打开XAMPP ,然后单击Apache和MySQL按钮。 在Ubuntu中,我不知道如何启动或运行MySQL和Apache。 我已经尝试在终端上运行命令,但无济于事。 有人已经将其安装在此计算机上,我只是不知道如何运行它以及正在运行什么Web服务器平台。

我该如何做?我怎么知道我的数据库正在运行并且可以访问?

尝试连接数据库并通过命令行访问数据库。

mysql -u [username] -p

您可以将[username]替换为mysql的真实用户名,例如root

它将提示您输入密码,因此您像root一样键入密码

提示会说

mysql>

现在您需要列出所有数据库以查看数据库是否存在

show databases;

它将列出所有数据库。 您可以确认您是否存在

然后您可以通过选择数据库

use databasename;

然后运行

show tables;

它将显示所有表格。

因此,您可以验证mysql是否正常工作,数据库是否存在以及表是否存在。

使用此命令将启动数据库

 systemctl mysql start

这应该可以解决您需要安装mysql数据库或maria db的问题

通过在第一个命令后在终端中运行此命令进行检查

 mysql

您还可以添加参数,例如host和login

mysql  -h (your host default is localhost) -u (user default is root) -p (password default is none)

检查文件访问级别

sudo chmod -R 777 "location of your file"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM