phpmyadmin教程:使用phpmyadmin创建用户

摘要:
phpmyadmin教程:用户对特定数据库的管理权限设置方法  使用phpmyadmin不但可以对全局用户权限进行设置,也可以针对某个数据库设置用户权限,但是在此之前请务必确保已对此用户进行了授权,否则对特定数据库的权限设置是无效的。

phpmyadmin作为管理Mysql数据库的利器,越来越受到PHP网站开发建设者的欢迎,在此之前我介绍了两篇phpmyadmin入门教程:phpmyadmin3安装配置图解教程和允许phpmyadmin空密码登录的配置方法,今天继续phpmyadmin教程学习,介绍如何使用phpmyadmin创建添加新用户进行用户权限设置以及如何使用phpmyadmin创建数据库表的方法。

  在使用phpmyadmin管理Mysql数据库之前,请确保Mysql服务已启动,即

1
net start mysql

phpmyadmin教程:创建添加新用户及权限设置的使用方法

  1、登入phpmyadmin管理首页,点击右侧上方权限菜单,会列出当前所有用户及用户权限级别,点击添加新用户链接即进入用户权限设置界面,可创建新用户

创建添加新用户并进行权限配置

phpmyadmin创建添加新用户并进行权限设置教程

  在登录信息中主要包含用户名、主机、密码三个选项,用户名选择任意用户或使用文本域选项本质没有什么区别,推荐选择使用文本域;如果不想设置用户密码可选无密码项

  主机有四种选项:任意主机(%)、本地( localhost)、使用主机表(host)、使用文本域,分别表示匹配所有主机;仅限本地主机(自动填写为localhost);使用主机表表示以Mysql数据库中的host表中的数据替代,可不填,如果添了主机数据,则此选项无效;使用文本域表示自行填写主机信息。

  特别说明:使用主机表非常有意思,如果你在mysql.host表中创建了一个host为127.0.0.1的主机,主机选择主机表,则你既可以以mysql_connect(”",”用户名”,”密码”)连接Mysql也可以以mysql_connect(”127.0.0.1″,”用户名”,”密码”)连接Mysql。

  用户数据库一栏有三种选择,仅创建添加新用户、创建数据库并授予所有权限、给以用户名_ 开头的数据库 (username\_%) 授予所有权限,你可以根据Mysql数据库设计的需要自行选择,这里我选择无,即仅创建添加新用户。

  创建新用户后,全局权限一栏显示USAGE表示此用户无权限,这是因为我们还没有对此用户进行权限设置,所以我们必须对创建的用户授权,点击权限菜单,对leapsoulcn用户点击编辑权限操作图标,如图

phpmyadmin用户权限设置详细信息

phpmyadmin用户权限设置详细信息

  Mysql用户权限分为四种类型数据、结构、管理、资源限制,可根据需要自行设置或点击全选执行即可。

  如想删除添加的新用户,只要勾选删除用户,点击添加新用户下的删除选中的用户右侧执行按钮即可,如图

phpmyadmin删除用户教程

phpmyadmin删除用户教程

  如果在添加用户时选择了 创建与用户同名的数据库并授予所有权限 ,同时确实想删除此用户管理的数据库,可一并勾选删除与用户同名的数据库选项。

phpmyadmin教程:创建与修改数据库、数据表的使用方法

  使用phpmyadmin创建数据库非常简单,phpmyadmin管理首页即有创建数据库的入口,如图

phpmyadmin创建数据库教程

phpmyadmin创建数据库教程

  此处我建立了数据库名为leapsoulcn的数据库,同时设定字符集为GBK,点击创建按钮即进入创建数据表管理界面

phpmyadmin创建数据表教程

phpmyadmin创建数据表教程

  填写数据表名及字段数,点击执行,即进入数据表字段管理界面

phpmyadmin创建数据表字段教程

phpmyadmin创建数据表字段教程

  使用phpmyadmin创建最基础的数据表主要关注字段、类型、长度/值、整理(字符集)、索引(PRIMARYUNIQUEINDEXFULLTEXT)、A_I(AUTO_INCREMENT)、字段注释、表注释,创建表时请注意字符集统一,否则容易导致Mysql出现乱码。

  如果想要使用phpmyadmin修改数据表结构,可点击右侧数据库,再点击结构菜单,会列出所选数据中的所有表信息,在操作一栏中选择结构操作即可。

  如何使用phpmyadmin删除数据库或数据表?只要选择左侧相应数据库,再点击右侧上方红色的删除菜单,即代表删除数据库(DROP DATABASE),如果想要删除某张数据表(DROP TABLE),请选择左侧数据库后再选择左侧数据库列出的相应数据表后再点击删除菜单,请勿混淆,不同的层次,删除菜单代表的功能是不同的。

  如想使用phpmyadmin修改已创建的数据库,选择左侧相应数据库后,点击操作菜单,如图

使用phpmyadmin修改数据库

使用phpmyadmin修改数据库

  你可使用phpmyadmin进行重命名数据库、创建数据表、修改数据库字符集等操作,简单实用。

phpmyadmin教程:用户对特定数据库的管理权限设置方法

  使用phpmyadmin不但可以对全局用户权限进行设置,也可以针对某个数据库设置用户权限,但是在此之前请务必确保已对此用户进行了授权,否则对特定数据库的权限设置是无效的。

  phpmyadmin权限设置入口有两种方式,一种是phpmyadmin主页权限菜单,一种是点击某个数据库,选择权限菜单,对相应的用户点击编辑权限操作进入权限设置界面

使用phpmyadmin对特定用户对特定数据库的权限进行设置

使用phpmyadmin对特定用户对特定数据库的权限进行设置

  选择特定的数据,比如leapsoulcn数据库后会自动跳转到此数据库的用户权限设置界面

使用phpmyadmin对特定数据库权限进行设置

使用phpmyadmin对特定数据库权限进行设置

  依此类推,在按表指定权限中选择相应的数据表即进入对特定表的权限设置界面,非常方便。

  至此如何使用phpmyadmin创建用户并进行权限设置、如何使用phpmyadmin创建管理数据库表的phpmyadmin教程就介绍完了,今后将不断完善phpmyadmin使用教程,方便大家更好的使用phpmyadmin管理Mysql数据库。

来源于:http://yuweiqiang.blog.163.com/blog/static/665704120127301015967/

=》创建的新用户在mysql哪张表中?如何查?新建用户又如何删除?新建用户如何修改权限? ---待续

免责声明:文章转载自《phpmyadmin教程:使用phpmyadmin创建用户》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇U9单据打印模板自定义扩展字段显示名称c#读取并异步写入文件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mongodb 权限设置--用户名、密码、端口

转自:http://www.cnblogs.com/valor-xh/p/6369432.html 一、关于权限的默认配置    在默认情况下,mongod是监听在0.0.0.0之上的,任何客户端都可以直接连接27017,且没有认证。这样做的好处是,用户可以即时上手,不用担心被一堆配置弄的心烦意乱。然而坏处也是显而易见,如果直接在公网服务器上如此搭建Mon...

【ZT】DBA职责与日常工作计划

DBA一般职责   1.安装和升级数据库服务器,以及应用程序工具构建和配置网络环境. 2.熟悉数据库系统的存储结构预测未来的存储需求,制订数据库的存储方案. 3.根据开发人员设计的应用系统需求创建数据库存储结构. 4.根据开发人员设计的应用系统需求创建数据库对象 5.根据开发人员的反馈信息,在必要的时候修改数据库的结构 6.管理数据库的用户维护数据库的安全...

SQL基础之 时间戳

本文转载:http://www.cnblogs.com/liuhh/archive/2011/05/14/2046544.html 一直对时间戳这个概念比较模糊,相信有很多朋友也都会误认为:时间戳是一个时间字段,每次增加数据时,填入当前的时间值。其实这误导了很多朋友。 1.基本概念 时间戳:数据库中自动生成的唯一二进制数字,与时间和日期无关的, 通常...

mysql innodb文件ibdata1损坏导致mysql无法启动

问题描述 1 mysql数据库5.6无法正常启动 2 直接复制替换innodb的frm和idb文件来新增数据表导致的问题 3 innodb文件ibdata1,ib_logfile0,ib_logfile1损坏,数据不一致 4 没有sql备份,无法正常登陆和导出当天数据 注意事项 innodb的表不能直接复制替换frm和idb文件,而是使用工具正常导入导出,...

mvc+EF

---------------------------------------------------------------------数据库先行------------------------------------------------------------------------------------- 这种方式是比较传统的以数据库为核心的开...

黑客入侵的常法

      1.无论什么站,无论什么语言,我要渗透,第一件事就是扫目录,最好一下扫出个上传点,直接上传 shell ,诸位不要笑,有时候你花很久搞一个站,最后发现有个现成的上传点,而且很容易猜到,不过这种情况发生在 asp 居多!    2.asp ( aspx )+MSSQL 先考虑注入,一般的注入都有 DBowner 权限可以直接写 shell ;如果...