网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Linux上创建MySQL用户教程和授予权限的命令

MySQL是主要在Linux上使用的关系数据库管理应用程序,并且是LAMP堆栈(Linux,Apache,MySQL和PHP)的组件。我们有时要创建MySQL用户并赋予权限,下面就来看下如何通过命令行在Linux上创建MySQL用户及授权。

站在用户的角度思考问题,与客户深入沟通,找到肃北网站设计与肃北网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、做网站、企业官网、英文网站、手机端网站、网站推广、国际域名空间、网站空间、企业邮箱。业务覆盖肃北地区。

如果没有下载安装MySQL数据库的话,可以参考教程:《Linux服务器安装MySQL数据库》

1、登录MySQL

首先,我们以root用户身份登录到Linux服务器,然后使用以下命令从命令行打开终端以访问MySQL:

mysql -u root -p

在这种情况下,我们使用-u标志将用户指定为root用户,然后利用-p标志,因此MySQL登录会提示我们输入密码。接下来,我们可以输入当前密码以完成登录。登录后可以看到下面这个MySQL提示符。

mysql>

2、创建MySQL用户

登录成功后,我们将创建一个名称为idcspy,密码为idcspy123的用户,使用以下命令。

mysql> CREATE USER ‘idcspy’@’localhost’ IDENTIFIED BY ‘idcspy123!’;

好了,通过使用以上命令就成功创建了第一个MySQL用户。要注意的是,在授予其他权限之前,该用户将无法使用任何MySQL数据库,所以可以给新用户idcspy授权。

3、授予权限的基本语法如下:

GRANT permission ON database.table TO ‘user’@’localhost’;

以下是常用权限的简短列表:

ALL–允许完全访问特定的数据库。如果未指定数据库,则允许完全访问整个MySQL。

CREATE–允许用户创建数据库和表。

DELETE–允许用户从表中删除行。

DROP–允许用户删除数据库和表。

EXECUTE–允许用户执行存储的例程。

GRANT OPTION–允许用户授予或删除另一用户的特权。

INSERT–允许用户从表中插入行。

SELECT–允许用户从数据库中选择数据。

SHOW DATABASES–允许用户查看所有数据库的列表。

UPDATE–允许用户更新表中的行。

示例:授予新用户idcspy删除特定数据库tutorial_database中的表的功能,可使用DROP权限:

GRANT DROP ON tutorial_database.* TO ‘idcspy’@’localhost’;


网站栏目:Linux上创建MySQL用户教程和授予权限的命令
文章地址:http://bjjierui.cn/article/sesopp.html

其他资讯