位置: 编程技术 - 正文
推荐整理分享MySQL中基本的用户和权限管理方法小结(mysql常用功能),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mysql的用途,mysql基本用法,mysql中常用的语句,mysql的基本使用,mysql基本用法,mysql常用功能,mysql中常用的语句,mysql基本用法,内容如对您有帮助,希望把文章链接给更多的朋友!
MySQL 默认有个root用户,但是这个用户权限太大,一般只在管理数据库时候才用。如果在项目中要连接 MySQL 数据库,则建议新建一个权限较小的用户来连接。
在 MySQL 命令行模式下输入如下命令可以为 MySQL 创建一个新用户:
新用户创建完成,但是此刻如果以此用户登陆的话,会报错,因为我们还没有为这个用户分配相应权限,分配权限的命令如下:
授予username用户在所有数据库上的所有权限。
如果此时发现刚刚给的权限太大了,如果我们只是想授予它在某个数据库上的权限,那么需要切换到root 用户撤销刚才的权限,重新授权:
甚至还可以指定该用户只能执行 select 和 update 命令:
这样一来,再次以username登陆 MySQL,只有wordpress数据库是对其可见的,并且如果你只授权它select权限,那么它就不能执行delete 语句。
另外每当调整权限后,通常需要执行以下语句刷新权限:
删除刚才创建的用户:
仔细上面几个命令,可以发现不管是授权,还是撤销授权,都要指定响应的host(即 @ 符号后面的内容),因为以上及格命令实际上都是在操作mysql 数据库中的user表,可以用如下命令查看相应用户及对应的host:
当然,这个表中还包含很多其它例如用户密码、权限设置等很多内容,操作时候尤其需要小心。
MySQL 5.6. 解压版(zip版)安装配置方法 [下载MySQL5.6.]从MySQL官方网站mysql.com找到MySQLCommunityServer5.6.的下载地址为
CentOS下将MySQL 5.1升级到MySQL 5.5的步骤 mysql5.5已经出来有一段时间,性能有明显提升,特别是对多核CPU的支持与TPS性能的提升。上周博主介绍了linux下编译安装mysql5.5的步骤,安装不出意外基
Linux下编译安装Mysql 5.5的简单步骤 首先是安装cmake环境。因为博主测试机是ubuntu,所以直接用apt-getinstallcmake命令来安装,yum相信应该也一样。或者可以编译安装,步骤如下。
标签: mysql常用功能
本文链接地址:https://www.jiuchutong.com/biancheng/348038.html 转载请保留说明!上一篇:两种mysql对自增id重新从1排序的方法(mysql中自增)
友情链接: 武汉网站建设