本文概述
- phpMyAdmin的功能
- phpMyAdmin的优势
- phpMyAdmin的缺点
- phpMyAdmin的数据备份问题
- phpMyAdmin和MySQL Console之间的区别
- 如何安装phpMyAdmin?
- 如何使用phpMyAdmin?
文章图片
phpMyAdmin是1998年9月9日推出的开源软件工具, 它是用PHP编写的。基本上, 它是一种第三方工具, 用于管理数据库中的表和数据。 phpMyAdmin在MariaDB和MySQL上支持各种类型的操作。 phpMyAdmin的主要目的是通过Web处理MySQL的管理。
它是MySQL数据库管理最流行的应用程序。我们可以使用该软件创建, 更新, 删除, 更改, 删除, 导入和导出MySQL数据库表。 phpMyAdmin还支持多种操作, 例如在MySQL和MariaDB上管理数据库, 关系, 表, 列, 索引, 权限和用户等。这些操作可以通过用户界面执行, 而我们仍然可以执行任何SQL语句。
phpMyAdmin被翻译成72种语言, 还支持RTL和LTR语言, 因此广泛的人们可以轻松使用此软件。我们可以运行MySQL查询, 修复, 优化, 检查表, 以及执行其他数据库管理命令。 phpMyAdmin还可以用于执行管理任务, 例如数据库创建, 查询执行。
phpMyAdmin是一个基于GUI的应用程序, 用于管理MySQL数据库。我们可以手动创建数据库和表, 并对它们执行查询。它提供了一个基于Web的界面, 可以在任何服务器上运行。由于它是基于Web的, 因此我们可以从任何计算机上访问它。
phpMyAdmin的功能 phpMyAdmin支持以下几种功能:
- phpMyAdmin可以创建, 更改, 浏览和删除数据库, 视图, 表, 列和索引。
- 它可以通过查询和存储过程显示多个结果集。
- phpMyAdmin使用存储过程和查询来显示多个结果集。
- 它支持外键和InnoDB表。
- phpMyAdmin可以跟踪对数据库, 视图和表所做的更改。
- 我们还可以创建数据库布局的PDF图形。
- phpMyAdmin可以导出为各种格式, 例如XML, CSV, PDF, ISO / IEC 26300-OpenDocument文本和电子表格。
- 它支持mysqli, 这是改进的MySQL扩展。
- phpMyAdmin可以与80种不同的语言进行交互。
- phpMyAdmin可以编辑, 执行和标记任何SQL语句, 甚至是批处理查询。
- 通过使用一组预定义的函数, 它可以将存储的数据转换为任何格式。例如-BLOB数据作为图像或下载链接。
- 它提供了将数据库备份为不同形式的工具。
- phpMyAdmin具有Web浏览器, 因此可以在任何服务器或任何操作系统上运行。
- 我们可以轻松地创建, 删除和编辑数据库, 并可以使用phpMyAdmin的图形界面管理所有元素, 该界面比MySQL命令行编辑器容易得多。
- phpMyAdmin帮助我们控制用户的许可并同时操作多个服务器。
- 我们还可以备份数据库并将数据导出为XML, CSV, SQL, PDF, OpenDocument Text, Excel, Word和Spreadsheet等不同格式。
- 我们可以使用phpMyAdmin的图形界面执行复杂的SQL语句和查询, 创建和编辑函数, 触发器和事件。
- phpMyAdmin是一个简单的界面, 但对于初学者来说很难。
- phpMyAdmin很难安装, 因为在安装之前它需要另外三个软件工具, 即Apache服务器, PHP和MySQL。
- 我们必须单独安装所有这些软件工具, 而XAMPP已经将它们包含在一个软件包中。 XAMPP是获取phpMyAdmin的最简单方法。
- 它没有模式可视化。
- phpMyAdmin是基于Web的软件工具, 仅在浏览器上运行, 因此它完全取决于浏览器。
- 它没有自动编译功能。
- 计划-无法自动在phpMyAdmin中导出数据库的数据。
- 存储媒体支持-正如我们之前讨论的, phpMyAdmin是基于Web的软件, 因此只能在浏览器上运行。我们只能将备份备份到系统的本地驱动器。
- 压缩, 加密和其他选项-用phpMyAdmin导出的文件将另存为普通文本文件, 并进行其他任何处理。而以原始格式存储这些文件通常会占用大量磁盘存储空间。
- Web服务器-Apache, Nginx, IIS
- 的PHP
- 数据库-MySQL, MariaDB
- 网页浏览器
PHP-我们还需要安装PHP 5.3或更高版本以支持不同的功能。它包含不同的扩展以提供对这些功能的支持。例如 –
- 会话支持-SPL(标准PHP库)扩展
- 支持ZIP文件上传-PHP zip扩展
- Cookie身份验证-Mcrypt扩展
- 打开文档电子表格和XML导入支持-libxml扩展
数据库-phpMyAdmin支持数据库, 即
- MySQL 5.5或最新版本
- MariaDB 5.5或最新版本
Web浏览器-需要Web浏览器才能使用启用的cookie和JavaScript访问phpMyAdmin。它可以是Chrome, Internet Explorer等。
phpMyAdmin和MySQL Console之间的区别
- phpMyAdmin提供了一个用户界面, 通过该界面我们可以在SQL中执行查询。我们还可以将查询粘贴到SQL中以测试我们的输出, 而在MySQL Console上, 我们无法复制和粘贴查询。我们必须每次编写查询才能在MySQL控制台上执行。
- MySQL是数据库服务器, 而phpMyAdmin是用于访问MySQL服务器上数据库的服务器工具。
- 我们必须学习数据库查询才能创建, 删除, 更改, 更新和删除, 以便在MySQL控制台上执行, 而在phpMyAdmin中, 我们可以使用图形用户界面来执行此操作, 该用户界面可以在后台自动执行这些查询。
步骤1:
按照以下说明从此处https://www.phpmyadmin.net/下载最新版本的phpMyAdmin软件工具。单击下载按钮开始下载。
文章图片
第2步:
将打开一个弹出窗口。单击关闭按钮, 然后转到下一步。
文章图片
第三步:
右键单击文件以提取下载的文件, 然后选择” 在此处提取” , 然后使用名称phpmyadmin重命名文件夹名称, 以便在浏览器中轻松访问。
文章图片
步骤4:
成功提取phpMyAdmin的所有文件后, 将提取的phpMyAdmin文件夹从下载位置移动到C:\ Apache \ htdocs。我们也可以直接在apache的htdocs文件夹中提取文件。
文章图片
步骤5:
进入C驱动器中apache的conf文件夹, 然后打开httpd文件。
文章图片
步骤6:
按Ctrl + F键, 找到写在文件中的index.html。现在, 将.html扩展名替换为.php并保存文件。
文章图片
文章图片
文章图片
步骤7:
现在从你的计算机系统的服务中检查apache服务器是否正在运行的状态吗?如果未运行, 则需要运行apache服务器以在浏览器上打开phpMyAdmin界面。
文章图片
步骤8:
现在打开浏览器, 然后输入http:// localhost / phpmyadmin /。 phpMyAdmin将开始在浏览器中运行。
文章图片
如何使用phpMyAdmin? 单击新建(1)创建数据库, 然后在创建数据库(2)字段中输入数据库名称, 然后单击创建(3)按钮。我们可以创建任意数量的数据库。
文章图片
输入表名称, 列数, 然后单击” 转到” 。将显示一条消息, 表明已成功创建表。
文章图片
现在, 在此处输入字段名称, 类型, 其大小和任何约束, 然后保存。
文章图片
该表已成功创建。我们可以从这里在表中进行更改。
文章图片
使用phpMyAdmin进行编码来创建数据库
我们可以使用phpMyAdmin图形用户界面以及php中的编码来创建数据库和表。
<
?php $servername = "localhost";
$username = "root";
//default user name is root $password = "";
//default password is blank $conn = mysqli_connect($servername, $username, $password);
if(!$conn)die("Connection failed".mysqli_connect_error());
else //echo "Successfully connected with database";
$query = "CREATE DATABASE newDB";
if (mysqli_query($conn, $query)) {echo "Database created successfully with the name newDB";
} else {echo "Error creating database: " . mysqli_error($conn);
} mysqli_close($conn);
?>
输出
已成功创建名称为newDB的数据库。
文章图片
与phpMyAdmin的数据库连接
在phpMyAdmin中, 我们使用图形用户界面以及运行查询来创建数据库。
<
?php $dbhost="localhost";
$dbName="newDB";
$user="root";
$pass="";
$conn = new mysqli("mysql:host=$dbhost;
dbname=$dbName", $user, $pass);
try{echo "Successfully connected with newdb database";
} catch(Exception $e){die("Connection failed".$e->
getMessage());
}?>
输出
【PHP phpMyAdmin安装部署详细步骤】已成功连接数据库。
文章图片
推荐阅读
- PHP开发(什么是PhpStorm())
- Polymerjs 自定义元素
- 去旅行App 练习记录
- 实战厕所在哪APP视频教程 react native服务端实战项目实战开发教程
- React Native电商项目实战混合APP开发 React Native实战 混合APP实战开发
- SpringMVC_Controller注解与RequestMapping
- Android之微信朋友圈UI实现--ExpandableListView+GridView
- 双平台真实开发GitHub App React Native技术全面掌握
- Android (checkBox)