最近开始学习PHP,听说现在PHP一般都是安装LAMP(Linux+Apache+MySQL+PHP),当然咱们现在一般都是用Windows系统,Linux就可以不要了,但是听说Apache+MySQL+PHP安装和管理很麻烦,于是我安装了由泰国人制作的一个集成PHP运行环境—— appserv 2.6.0。
虽然安装很方便,只需要在安装时填写安装路径、域名(如果没有自己的域名,一般写localhost就行),邮箱(这个无关紧要,我写的是自己的163邮箱)、端口号(保留默认的80就行)、root密码。就可以顺利安装成功。
但是接下来就不好说了,虽说appserv集成后,比以前分散的管理三个软件要变的简单,但是还是有点费事,首先它基本上都是命令行管理,总要到网上找想要的命令。
我看书上说可以用phpmyadmin来管理MySQL,于是我试了试,发现有这样几点问题:
1.在浏览器中输入http://localhost/phpmyadmin/ 根本不能连接到appserv的www文件夹,需要使用http://127.0.0.1/phpmyadmin/才能进入, 在我以前看来以前这两者是一样的,但是经过实践才发现原来不一样。
2.输入http://127.0.0.1/phpmyadmin/ 后,会弹出对话框要求你输入用户名和密码,刚开始我以为是root 和password(上边我安装时自己写的那个root密码)呢,但是输入了几遍都不行,于是上网查了查,我又试试看,输入admin 、密码为空,单击确定,结果出乎意料,竟然登录成功。
原来appserv安装后 要想进入phpmyadmin ,的默认用户名和密码是admin和 空 ,并不是appserv/www/phpmyadmin/config.inc.php中所写的用户名和密码啊!而且我找遍了整个文件都没有找到有关 admin的信息还有与它相关的密码。虽然到现在为止我还不知道它们被保存在哪里,但是通过实践我知道了怎样进入phpmyadmin。
今天有搞清楚了一些,原来config.inc.php中的用户名和密码使用来登录MySQL的,需要使用cmd.exe,进入到appserv \mysql\bin\中,然后输入mysql -h localhost -u root -p 然后敲回车,会换行,然后要求你输入密码:输入你安装appserv时所写的密码,你就可以登录到localhost主机的root用户的账户中,在前面的红色命令中:
-h 是指host的意思,localhost是指你的主机名称,就是你安装时填写的那个;
-u 是指user的意思,root是mysql的默认全权账户;
-p 是指password的意思,就是与用户相对应的密码。
分享到:
相关推荐
在 Config 授权模式下,PHPMyAdmin 会直接使用配置文件中的用户名和密码登录 MySQL 服务器。在 config.inc.php 文件中,需要将 'auth_type' 修改为 'config',然后设置用户名和密码。 ```php $cfg['Servers'][$i]['...
这时你需要进入/etc/mysql目录下,然后sudo vim/vi debian.cnf查看里面的用户名和密码,然后使用这个文件中的用户名和密码进入mysql,假如debian.cnf中的用户名为debian-sys-maint,则: mysql -u debian-sys-maint -p...
允许 phpMyAdmin 空密码登录的配置方法是修改 `libraries/config.default.php` 文件中的 `$cfg['Servers'][$i]['nopassword']`、`$cfg['Servers'][$i]['AllowNoPassword']` 和 `$cfg['Servers'][$i]['password']` ...
- **`$cfg['Servers'][$i]['user']`** 和 **`$cfg['Servers'][$i]['password']`**:分别代表了MySQL服务器的用户名和密码。这两个参数在`config`认证方式下需要设置。 **2. 实现步骤** - **启用Cookie认证**:将`$...
config方式即输入phpmyadmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。 当该项设置为cookie,http或HTTP时,登录phpmyadmin需要数据用户名和密码进行验证,,具体如下: PHP安装...
首先,你需要登录到PhpMyadmin,输入你的数据库用户名和密码。在左侧的数据库列表中找到你的论坛数据库,然后选择“用户”选项卡。在这里,你可以看到所有关联的数据库用户,找到需要修改密码的用户,点击“更改”...
爆破攻击通常涉及到尝试大量的用户名和密码组合,以找到有效的登录凭据。 phpmyadmin爆破程序就是一种用于尝试登录phpMyAdmin的工具,其核心功能是利用用户提供的字典文件(包含预设的用户名和密码组合)进行自动化...
我在网上搜索了一下并没有发现相关的工具,然后自己动手写了一款,多线程批量破解phpMyAdmin的工具,支持破解phpMyAdmin 2.11.10到4.4.11版本,如果需要支持变量用户名及密码(如%user%%domain%) 请私人定制。你还...
1. **登录phpmyadmin**:在浏览器中打开phpmyadmin的URL,输入当前的用户名和密码。 2. **选择mysql数据库**:在phpmyadmin的界面中,选择"mysql"数据库。 3. **修改root用户密码**:在左侧的"数据库"列表中找到...
攻击者可能会使用自动化工具,如Burp Suite、Nmap、Hydra等,配合字典文件来尝试各种可能的用户名和密码组合。 在提供的【压缩包子文件的文件名称列表】中,"phpmyadmin弱口令批量利用_内部优化版.exe"很可能是一个...
4. 创建数据库用户:在 phpMyAdmin 中创建数据库用户需要填写用户名、密码和权限。权限是指用户对数据库的操作权限。 5. 分配权限:在 phpMyAdmin 中可以分配用户对数据库的权限,例如 SELECT、INSERT、UPDATE、...
1. **限制访问**:仅允许特定IP地址访问phpMyAdmin,或者设置用户名和密码,防止未经授权的访问。 2. **保持更新**:定期升级到最新版本,避免已知的安全漏洞。 3. **谨慎操作**:在执行任何可能导致数据丢失的操作...
标题中的“不用每次都输入账号密码的PHPmyadmin[Mysql管理神器]”指的是PHPmyadmin的配置功能,允许用户预先设置数据库连接信息,从而在登录时省略输入用户名和密码的步骤。这为管理员提供了便捷性,尤其是在频繁...
- 使用强密码保护数据库用户,避免使用默认的“root”用户名和空密码。 - 限制对phpMyAdmin的访问,可以通过IP白名单、HTTPS加密或者部署在非公开网络来提高安全性。 - 定期更新phpMyAdmin以获取最新的安全补丁。 #...
在探讨“phpmyadmin短语密码”的主题时,我们深入解析了PHPMyAdmin中的一个关键安全特性——Blowfish密钥短语(blowfish_secret)。这一知识点在PHPMyAdmin的配置与安全性方面扮演着至关重要的角色。 ### ...
在登录界面,用户需要输入用户名和密码,默认的用户名为“root”,密码为安装 MySQL 时设置的密码。 二、创建数据库 登录成功后,用户可以创建新的数据库。在创建数据库时,需要填写数据库名和字符集,字符集默认...
- `$cfg['Servers'][$i]['user']`和`$cfg['Servers'][$i]['password']`:输入你的MySQL用户名和密码。 - `$cfg['PmaNoRelation_DisableWarning']`:如果数据库不支持关系,可以设为TRUE禁用警告。 - 安全考虑,...
5. 避免在生产环境中使用弱密码:确保数据库用户名和密码足够复杂,且定期更换。 总的来说,phpMyAdmin是PHP开发者和网站管理员的重要工具,它简化了MySQL数据库的管理和维护工作。正确配置和使用phpMyAdmin,可以...
- **推荐设置**:`$cfg['Servers'][$i]['auth_type']`应设置为`'cookie'`模式,这使得用户可以通过HTTP Cookie进行身份验证,无需每次访问phpMyAdmin时都输入用户名和密码。该模式适用于大多数Web应用环境,提供了较...