大家好,phpmyadmin相信很多的网友都不是很明白,包括phpMyAdmin使用教程:[1]如何进入管理首页也是一样,不过没有关系,接下来就来为大家分享关于phpmyadmin和phpMyAdmin使用教程:[1]如何进入管理首页的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
phpmyadmin有什么用
可以管理整个MySQL服务器(需要超级用户)。phpMyAdmin是一个用于管理MySQL数据库的Web应用程序。可以提供直观的图形化界面,可以轻松地执行各种操作,如创建新数据库或表格、编辑现有表格的数据等。通过内置的文件系统接口或第三方工具进行数据库备份,并存储为SQL脚本文件,方便还原数据库。
如何使用phpmyadmin管理mysql数据库
本地phpmyadmin远程连接服务器端MySQL首先要确定mysql远程连接已开启,如果没有开启按照下面的二个方法操作:
方法一:改表法
因为在linux环境下,默认是关闭3306端口远程连接的,需要开启,如果装mysql数据库时开启了3306就OK了。
默认mysql帐号不允许从远程登陆,只允许localhost访问。登入mysql后,更改"mysql"数据库里的"user"(远程数据库的名称)表里的"host"项,把"localhost"改称"%"。这样mysql就可以远程操作了。
update user set host='%' where user='root';
注意:这样方法只是把本机localhost访问改为了"%"所有地址IP都可以访问mysql服务器,这样很不安全。默认localhost访问的时候有所有操作权限。所以不安全!推荐用第二个方法。
方法二:授权法(推荐使用)
(1)SQL语句:
grant select,insert,update,delete on*.* to root@"%" Identified by"password";
允许地址IP上root用户,密码dboomysql来连接mysql的所有数据库,只付给select,insert,update,delete权限。这样比较安全。如果只允许IP(192.168.1.1)上root用户
访问更安全,操作(2)
(2)SQ语句:
grant select,insert,update,delete on*.* to root@"192.168.1.1" Identified by"password";
只允许地址IP(192.168.1.1)上root用户访问更安全了。
(3)
grant all on*.* to root@"192.168.1.1" Identified by"password"
允许地址192.168.1.1上用root用户,密码password来连接mysql的所有数据库,付给所有权限。不太安全。
现在重启mysql服务,如果服务器上安装了防火墙,看看3306端口开启没,如果没需要开启3306端口才能用了,在linux下要开启防火墙打开3306端口,编辑这个文件vi/etc/sysconfig/iptables
输入
-A RH-Firewall-1-INPUT-m state--state NEW-m tcp-p tcp--dport 3306-j ACCEPT
保存后在控制台输入/etc/init.d/iptables restart重启防火墙,记得一定要重启防火墙。
配置好本地PHP环境,下载PHPMYADMIN
方法一:
(一)、下载phpmyadmin
(二)、修改libraries文件夹下的config.default.php文件或者phpmyadmin根目录的config.inc.php文件。
1、查找$cfg['PmaAbsoluteUri'],将其值设置为本地的phpmyadmin路径
2、查找$cfg['Servers'][$i]['host'],将其值设置为mysql数据库地址,例如127.0.0.1
3、查找$cfg['Servers'][$i]['user'],将其值设置为mysql数据库用户名,例如admin
4、查找$cfg['Servers'][$i]['password'],将其值设置为mysql数据库密码,例如admin
(三)、在本地访问phpmyadmin可查看远程mysql数据库,phpMyAdmin 3.3.1只需要修改$cfg['Servers'][$i]['host']的值,用户名密码访问phpmyadmin时输入。
方法二:
1,在浏览器中输入:
2,点击“新建服务器”,填写表单:
服务器名称:主机名称
服务器主机名:主机IP
认证方式:config
config认证方式的用户名:用户名
config认证方式的密码:用户密码
3,保存后返回setup界面,点击下载,下载的文件为 config.inc.php
4,将下载的文件 config.inc.php复制到/usr/share/phpmyadmin/目录下
5,编辑/usr/share/phpmyadmin/config.inc.php
添加以下代码
/* Server: localhost [1]*/
$i++;
$cfg['Servers'][$i]['verbose']='主机名称';
$cfg['Servers'][$i]['host']='主机IP';
$cfg['Servers'][$i]['port']='';
$cfg['Servers'][$i]['socket']='';
$cfg['Servers'][$i]['connect_type']='tcp';
$cfg['Servers'][$i]['extension']='mysqli';
$cfg['Servers'][$i]['auth_type']='config';
$cfg['Servers'][$i]['user']='用户名';
$cfg['Servers'][$i]['password']='密码';
phpMyAdmin使用教程:[1]如何进入管理首页
前面我们已经讲过了如何使用XAMPP构建PHP开发环境,在php开发中必然会涉及到数据库的使用,那么这里我们就来介绍一下如何使用phpMyAdmin来操作MySQL数据库。本专题主要主要包括4个章节:进入phpMyAdmin管理首页、用户及权限管理、数据库管理、导入导出数据。
这里进行第1章节的讲解:进入phpMyAdmin管理首页。
第1步:打开Apache安装目录下conf文件夹中的httpd.conf文件,将DocumentRoot和Directory值设为"E:/xampp/htdocs"(我的XAMPP安装在E盘)。
第2步:打开XAMPP控制界面,点击【start】按钮开启Apache和MySQL服务。
第3步:当出现如图所示信息时,说明Apache和MySQL服务已成功启动。如果启动不成功,可能是80等端口被占用,修改端口后启动即可。
第4步:打开浏览器,在地址栏中输入,出现如图所示XAMPP的欢迎页面(注意:Apache的目录才能访问该页面)。点击页面左侧菜单栏的phpMyAdmin选项。
第5步:如此,我们就进入了phpMyAdmin的管理首页,可以进行MySQL的操作了。需注意:第一次进入,phpMyAdmin服务器显示127.0.0.1,即连接的是本地MySQL数据库。