Macbook 中的 XAMPP 安装
在Macbook上安装了Druapl的运行环境,使用一站式安装包 XAMPP ,控制界面很简单:
这个安装过程中我忘记了是否提示为Mysql设置密码了,离第一次在本机安装drupal 很长时间了,今天重新安装,要有创建数据库这一步,Druapl项目的数据库要提前创建,没有MySql的图像化界面,只好命令行下创建了。
我首先想到了是找到Mysql 可执行文件,所在目录为:/Applications/XAMPP/xamppfiles/bin,我转到bin目录下 直接运行 mysql ,为不可识别的命令,想到要用绝对的路径来运行 输入: /Applications/XAMPP/xamppfiles/bin/mysql 运行:
没有知道用户名,也登录了:
可是 想创建数据库确提示错误:
mysql> create database db;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'dbï'
mysql>
我的登录用户为 @localhost ,他没有这个权限 show databases;也看不到我原来创建的数据库。
想到durpal项目中关于数据库的信息存储在settings.php文件中, 在 /sites/default/ 目录中打开settings.php
使用的是 root 用户,密码为空, 数据库为 drupaltest
重新登录mysql 试用命令
/Applications/XAMPP/xamppfiles/bin/mysql -uroot -p
提示输入密码,密码为空 回车直接登录:
现在可以看到 用户变为:root@localhost了
可以创建数据库了。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步