mysql - 创建新数据库时是否必须重新启动 Apache?

标签 mysql linux database apache debian

我刚刚阅读了一篇关于如何在 Linux-Debian-Server 上通过 Putty 在 MySQL 中创建新数据库的教程。这些是提到的步骤:

1) 登录MySQL

2) 创建一个绑定(bind)到我的新数据库的用户

3) 注销并使用之前创建的用户登录

4) 创建我的新数据库

5) 重启apache

我真的必须重新启动 Apache 吗?我的意思是,我只想在我的真实(生产)数据库旁边创建一个新的测试数据库。我害怕这一步,因为我不知道我也必须重新启动哪些服务。我完全是 Linux 菜鸟。

最佳答案

Mysql和Apache是​​两种不同的服务。在您的陡坡上也存在一些误解。

mysql> CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
mysql> FLUSH PRIVILEGES;

创建一个 mysql 用户,创建一个数据库,并为这个用户分配在本地主机上使用这个数据的权限,这一切都是你需要的一切

关于mysql - 创建新数据库时是否必须重新启动 Apache?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36933089/

相关文章:

mysql - 将日期从mysql插入到表html中

具有多个语句的Python mysql连接器

c - scanf 没有被调用

java - Unicode 适用于 Windows 但不适用于 Red Hat Linux : Java

python - 操作错误 : unable to open database file

mysql - 允许 JawsDB 中的用户进行 INSERT 语句

php - 简单查询不起作用

linux - 如果一个端口用于连接一个服务,那么用于连接另一个服务是否可以?

sql - 使用 id 和树状表的后代连接两个表

java - 如何从reactjs应用程序调用java类