使用phpmyadmin管理mysql数据库
phpmyadmin管理mysql
第一讲:如何登陆phpmyadmin
不管是本机测试,服务器维护,还是虚拟主机用户管理mysql,我们都经常要用到phpmyadmin这个在线软件来管理mysql。
登陆地址:
本机或者服务器用户:一般默认的地址是: ip:端口
虚拟主机用户请咨询您的服务器提供商
服务器用户为了使用方便,可以给自己的phpmyadmin绑定一个域名。
打开首页后,我们看到如下界面,这时我们必须使用拥有创建数据库权限的账号登陆才能进行下面的操作,一般顶级的管理员账号默认为root账号。
使用账户和密码输入后,点击“执行”这样就可以登录了。
这里说明下,在phpmyadmin管理中,没有“确认”这个按钮,一般都是使用“执行”按钮,其实意思是一样的。
以phpMyAdmin - 2.11.9.5为例,会看到以下页面
第二讲:熟悉phpmyadmin页面
左上角5个按钮的前2个是非常常用的按钮,一定要记得。第一个是返回到主页的意思。
第二个是退出登录的意思。
第三个高级用户常用,是直接执行sql语句。
第四个第五个分别是phpmyadmin和mysql的帮助文档。
第三讲:使用phpmyadmin创建数据库用户名
phpmyadmin管理mysql第三讲:使用phpmyadmin创建新用户
在前面的课程中,我们熟悉了页面。
下面我们进入第一个实际应用,创建一个新用户,这个功能非常实用,为什么这么说呢?
在服务器或者虚拟主机管理上,每个网站都会创建一个唯一专属使用的数据库用户名,这个是为了安全和管理的需要。
在我们登陆到phpmyadmin首页后,不在首页的,请点首页恢复到首页页面哦。
点击右边下部分的“权限”
点击后会出现当前的mysql已经存在的会员账号列表。
点击添加新用户
进入用户创建过程
第四讲:使用phpmyadmin创建数据库名
phpmyadmin管理mysql第四讲:使用phpmyadmin创建数据库名
在页面的首页右边栏目中部或者点击数据库按钮链接进去后,都可以找到这个部分内容。
首先,我们输入需要建立的数据库的名称,一般用字母表示。
接着我们选择数据库的类型,一般选择gb2312_chinese_ci 表示简体中文,不区分大小写的意思。还有一个gb2312_bin 这个表示简体中文,二进制,不要选错了哦。
这里说一个快速选择的技巧,点击选择按钮后,我们先确认输入法是在英文输入状态下,这个时候,快速按下字母键g+b,就可以快速定位到我们需要选择的项目了。记得要快速连续按2个字母,如果按的慢的,就按一个g首字母就可以了,不然跑到b首字母去了,呵呵。
最后点击创建完成mysql新数据库的创建。
第五讲:使用phpmyadmin为数据库用户名关联数据库名权限
phpmyadmin管理mysql第五讲:使用phpmyadmin为数据库用户名关联数据库名权限在这个步骤之前,您应该完成前2讲中,已经建立了一个用于下面操作的数据库用户名和数据库名。
接下来说说如何关联权限呢。
首先登陆phpmyadmin,然后回到首页。
点击权限,进入数据库用户名列表,不清楚的请先了解第二讲中的phpmyadmin页面介绍。
这里展示出了当前已经建立的数据库用户名,选择我们要操作的数据库用户名,点最
后的一个图标“编辑权限”,见下图:
出现下面4部分内容。
第六讲:使用phpmyadmin快速创建一套可以马上使用的数据库用户名、数据库名、密码
phpmyadmin管理mysql第六讲:使用phpmyadmin快速创建一套可以马上使用的数据库用户名、数据库名、密码
什么意思呢,在上面的学习中,我们采用了分部过程完成了创建了数据库用户名、数据库名、数据库密码、关联数据库名和数据库用户名的权限。
目的就是让大家学习基础的知识,等到熟悉了以后,我们在主机服务器上操作的时候,完全可以采用下面的快速方法来建立。
首先,建立一个数据库用户名
在添加新用户的页面,第一部分,数据库用户名的账户信息设置好后
第二部分,Database for user,选择第2项目Create database with same name and grant all privileges
意思是创建一个同名数据库名,并且授予全部相对于该数据库名的全部。
第三部分,全局权限,我们说过,非管理账号,不要去设置。
完成后,点击右下角的执行,成功创建
一套马上就可以用于建站的
数据库用户名
数据库名
密码
成功信息如下
SQL 查询:
CREATE USER 'zhuanpf'@'localhost' IDENTIFIED BY '*************';
GRANT USAGE ON * . * TO 'zhuanpf'@'localhost' IDENTIFIED BY '*************' WITH
MAX_QUERIES_PER_HOUR
0
MAX_CONNECTI*****_PER_HOUR
0
MAX_UPDATES_PER_HOUR 0
MAX_USER_CONNECTI***** 0 ;
CREATE DATABASE IF NOT EXISTS `zhuanpf` ;
GRANT ALL PRIVILEGES ON `zhuanpf` . * TO 'zhuanpf'@'localhost';
新创建的这套可以使用的账户信息为
数据库用户名:您刚才设置的
数据库名:同上面
数据库密码:您刚才设置的
数据库地址:local(您刚才选择的)
注意:默认建立的数据库名是gbk_chinese_ci属性的,不是我们常用的gb2312_chinese_ci
第七讲:如何删除一个数据库用户名
phpmyadmin管理mysql第七讲:如何删除一个数据库用户名
前面的课程我们学会了,如何创建数据库用户名和数据库名已经关联权限。
那么如果我们一个网站不想使用了,如何删除相应的数据库用户名呢?
首先我们回到phpmyadmin的首页
进入右边的权限,到达数据库用户名管理界面。
不清楚的先看看第二讲的phpmyadmin界面介绍
第一步,选择我们要删除的数据库用户名的前面的选择框
第二步,是否删除同名数据库名,如果当时创建的时候使用了同名数据库名和数据库用户名,这里就可以一起选择了,这样可以快速删除数据库用户名和数据库名。
第三步,点击右下角的执行
成功执行操作,出现成功页面
选中的用户已成功删除。
快速执行上面操作的sql语句是
复制代码
1.DROP USER 'zhuanpf'@'localhost';
第八讲:如何删除一个数据库名
phpmyadmin管理mysql第八讲:如何删除一个数据库名
前面的课程我们学会了,如何创建数据库用户名和数据库名已经关联权限。
那么如果我们一个网站不想使用了,如何删除相应的数据库名呢?
首先我们回到phpmyadmin的首页
进入右边的“数据库”,到达数据库名管理界面。
不清楚的先看看第二讲的phpmyadmin界面介绍
在需要删除的数据库名前选择复选框后,点击下方的一个红叉叉图标,见下图:
出现删除确认页面:
引用
您将要删除一个完整的数据库!您真的要:DROP DATABASE `zhuanpf`;
选择是后,执行删除数据库名操作,成功提示如下:
引用
已经成功删除了 1 个数据库。
第九讲:如何创建一个管理员数据库用户名
phpmyadmin管理mysql第九讲:如何创建一个管理员数据库用户名
当一台服务器多个人管理的时候,就需要我们创建多个管理员账号,如何创建一个新的mysql管理员用户名呢?
其实很简单,
第一步,打开phpmyadmin,登陆后,首页点击“权限”,进入数据库用户名管理页面。
第二步,点击添加新用户。
在添加新用户的界面中,几个步骤,我们之前已经解释过,这里我们要做的步骤简单说下。
第一板块内容,登入信息,设置好用户名和密码
第二板块,Database for user数据库用户名关联的数据库名,选择none,也就是没有,不关联。
第三板块,全局权限 (全选 / 全部不选)
点击全选,授权所有权限。
第三步,点击右下角执行,成功创建一个拥有全部权限的数据库用户名,也就是mysql 的管理员帐号。
快速执行的sql代码
复制代码
1.CREATE USER 'zhuanpf'@'localhost' IDENTIFIED BY
'*************';
2.
3.GRANT ALL PRIVILEGES ON * . * TO 'zhuanpf'@'localhost'
IDENTIFIED BY '*************' WITH GRANT OPTION
MAX_QUERIES_PER_HOUR 0 MAX_CONNECTI*****_PER_HOUR 0
MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTI***** 0 ;
如果您不明白我说什么,请先阅读
phpmyadmin管理mysql第三讲:使用phpmyadmin创建数据库用户名
第十讲:如何更改数据库用户名密码,管理员账号密码
phpmyadmin管理mysql第十讲:如何更改数据库用户名密码
长时间使用同一密码后需要修改,以加强网站安全。
那么如何修改数据库密码呢?
首先登陆phpmyadmin
首页点击
权限
后进入数据库用户名管理页面
点击用户名后面
编辑权限
图标
进入编辑用户权限页面。
找到下面的
第三板块
更改密码
填写新密码后,点击执行
第十一讲:如何更改数据库用户名的名称
phpmyadmin管理mysql第十一讲:如何更改数据库用户名的名称
为了数据安全,有时除了需要更改数据库密码外,还可以修改数据库用户名
那么如何修改数据库用户名呢,其实和修改密码差不多,在修改密码步骤的下面一个内容就是更改登录信息。
详细步骤如下:
首先登陆phpmyadmin
首页点击
权限
后进入数据库用户名管理页面
点击用户名后面
编辑权限
图标
进入编辑用户权限页面。
找到下面的
第四板块
更改登录信息/复制用户
在
登入信息
处进行修改
可以同时修改数据库用户名和数据库密码
修改好了,不要忘记点击执行哦
第十二讲:如何备份数据库
phpmyadmin管理mysql第十二讲:如何备份数据库
目前市面上采用mysql架构的程序,后台都已经有了数据库备份功能,当时如果数据库备份功能失效了,或者数据库中包含多个程序的数据希望一起来备份,该如何操作呢?
下面我们来学习如何使用phpmyadmin来备份mysql数据库。
首先登陆phpmyadmin,进入首页,点击
导出
进入数据库备份页面后。
有3个版块内容。
上部左面为选择我们需要备份的数据表
这里说明下,如果是虚拟主机用户,由于自己的普通账户,只能看到自己的数据库,
我们往往从数据库的页面点击“导出”进入这个备份页面,所以,这里出现的往往是我们数据库中的具体数据表,这个时候我们需要选择的是数据表,一般全部选择。
服务器用户,使用管理账号登陆,选择的数据库名,比较简单些。
备份类型选择sql常用
上部右面的属性不需要设置,用默认的就可以了。
需要说明的部分是
Maximal length of created query 表示备份的数据文件单个的最大值,一般用默认的大小。