当前位置: 首页 > news >正文

普陀大型网站建设/关键词优化排名用哪些软件比较好

普陀大型网站建设,关键词优化排名用哪些软件比较好,营销型网站设计难不难,网站代码软件操作目录MySQL用户的添加、删除、登录、权限设置等内容添加用户删除用户查看所有用户查看当前用户登录新用户修改用户名修改用户密码查看用户权限添加权限撤销权限tipMySQL用户的添加、删除、登录、权限设置等内容 引言  本文将就MySQL的用户操作相关进行解析和实例操作&…

操作目录

  • MySQL用户的添加、删除、登录、权限设置等内容
    • 添加用户
    • 删除用户
    • 查看所有用户
    • 查看当前用户
    • 登录新用户
    • 修改用户名
    • 修改用户密码
      • 查看用户权限
    • 添加权限
    • 撤销权限
    • tip

MySQL用户的添加、删除、登录、权限设置等内容

引言
 本文将就MySQL的用户操作相关进行解析和实例操作,内容包括用户的增、删、改,用户权限的增、删等。

注:以下操作中均在Windows10—MySQL8.0版本下运行,如版本不同可能会有命令报错等问题
以下所有的代码操作均经过了笔者的亲自测试检验

添加用户

输入格式

create user 'user01' @'localhost' identified by 'user01';

输出

mysql> create user 'user01'@'localhost' identified by'user01';
Query OK, 0 rows affected (0.01 sec)

注:用户的添加修改删除等操作都是在root权限下操作的!

删除用户

输入格式

drop user ‘user01’@’localhost’;

注:此步操作后要重新创建一个名为user01的用户,否则后面的操作无法进行!

查看所有用户

输入格式

select user,host from mysql.user;

输出

mysql> select user,host from mysql.user;
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| user01           | localhost |
| mysql.infoschema | localhost |
| mysql.session    | localhost |
| mysql.sys        | localhost |
| root             | localhost |
+------------------+-----------+
5 rows in set (0.00 sec)

查看当前用户

输入格式

select current_user();select user();

这里的user()是个函数,相当于调用了此函数去查询当前用户的信息

输出

mysql> select current_user;
+----------------+
| current_user   |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

注:此时是在root用户下查看的,因此显示的是root用户信息。接下来我们要进行登录操作,登录刚刚创建的新用户。登录此用户前,电脑必须已经配置好MySQL的环境变量,不知道如何配置的小伙伴可以到百度上查阅或者查看我前面写过的文章《MySQL环境变量的配置》。

登录新用户

  • 通过cmd控制台使用MySQL命令进行用户名的输入和密码的输入。

输入格式

mysql -u user01 -p
  • 回车后,然后输入密码刚刚设置的密码123456,这样就登录成功了。
    输出如下图
    在这里插入图片描述

修改用户名

注:对用户进行修改等操作也都是在root权限下的,因此我们还要重新回到root权限下的控制台。

这里我们将用户名user01修改为User01。

输入格式

rename user 'user01'@'localhost' to 'User01'@'localhost';

然后我们查看用户名,检查是否修改成功。

输入格式

select user from mysql.user;

输出

mysql> select user from mysql.user;
+------------------+
| user             |
+------------------+
| User01           |
| mysql.infoschema |
| mysql.session    |
| mysql.sys        |
| root             |
+------------------+
5 rows in set (0.00 sec)

通过结果我们看到用户名已经修改成功了。

修改用户密码

这里我们把原密码user01修改为User01。
输入格式

 alter user 'User01'@'localhost' identified by 'User01';

可以通过重新打开cmd控制台登录,检查密码修改是否成功。

查看用户权限

这里我们查看刚刚用户的权限。

注:查看权限也需要在root权限下!

输入格式

show grants for ‘User01’@’localhost’;

输出

mysql> show grants for 'User01'@'localhost';
+--------------------------------------------+
| Grants for User01@localhost                |
+--------------------------------------------+
| GRANT USAGE ON *.* TO `User01`@`localhost` |
+--------------------------------------------+
1 row in set (0.00 sec)

添加权限

添加权限是指,将root用户的数据库读取等权限赋予你所指定的用户。

1.我们先查看一下root用户的数据库有哪些内容;

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| bank               |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| test               |
| testjoin           |
+--------------------+
7 rows in set (0.02 sec)

2.可以看到有一个test数据库,我们进入到test里面查看test有哪些列表;

注:这里的test是事先已经创建好了的,你可以自己创建一个任意的库用来进行测试。

+----------------+
| Tables_in_test |
+----------------+
| course         |
| grade          |
| score          |
| student        |
| teacher        |
+----------------+

3.可以看到有一个score,现在我们拿score做例子,演示一下将test下的score权限给User01。

grant all on test.score to 'User01'@'localhost';
//这里的all是指将test.score的所有权限都给User01

4.权限赋予给User01后,我们需要进入User01账户,通过控制台输入用户名和密码进入。进入后我们查看数据库;

+--------------------+
| Database           |
+--------------------+
| information_schema |
| test               |
+--------------------+

5.可以看到,这里已经显示有test数据库的信息了,我们再进入test里面;通过输出可以看到,我们已经能够访问到score列表了;

mysql> use test
Database changed
mysql> show tables;
+----------------+
| Tables_in_test |
+----------------+
| score          |
+----------------+
1 row in set (0.00 sec)

6.如果想继续查看的话,可以通过查找命令查看score内的所有内容,这里就不继续演示了。

撤销权限

输入格式

revoke all on test.score from 'User01'@'localhost';

在User01用户下刷新权限,然后查看数据库可以检查权限是否撤销成功。撤销权限的格式还有其他的形式,但大概也都与此类似,有兴趣的可以查阅相关资料了解。

tip

小tip
刷新系统权限表,即时生效

flush privileges;

好了,到这里所有相关内容都已经介绍完毕啦!如果有疑问、不懂的地方或者其他问题都可以在评论区留言评论;感谢您的阅读~

http://www.jmfq.cn/news/4744477.html

相关文章:

  • 专业做皮草的网站/天津seo排名效果好
  • 软件公司网站源码/巨量数据分析入口
  • 网站建设基础问题/怎样做网站推广
  • 潍坊网站建设联系方式/怎么做一个公司网站
  • 蚌山网站建设/河南网站排名优化
  • 深圳罗湖做网站公司哪家好/云seo关键词排名优化软件
  • 北京做网站公司有哪些/下载百度app最新版到桌面
  • 汽车网站建设代理加盟/长沙的seo网络公司
  • 网站推广品牌/北京优化网站方法
  • 个人网站公安局备案/网站搜索排优化怎么做
  • 网站的建设过程/seo线上培训多少钱
  • 有做火币网这种网站的吗/搜图片找原图
  • 那个网站能找到人/seo网站优化软件价格
  • 网站怎么被黑/网络营销手段
  • win xp 个人网站免费建设/网络营销有哪些推广方法
  • 电子商务网站设计规划书/服务器
  • 武汉网站建设索q.479185700/百度正版下载并安装
  • 成都网站建设网站建设哪家好/广州百度推广外包
  • 佛山制作网站公司推荐/最新网络营销方式有哪些
  • 网站两侧固定广告代码/宁德市人民政府
  • 石家庄制作网站的公司哪家好/百度知道下载安装
  • 咖啡网站设计模板/网站app免费生成软件
  • wordpress多媒体路径/百度搜索引擎优化
  • 做视频网站推广挣钱吗/网站怎么注册
  • 网站开发流程主要分成什么/爱站工具包官网
  • wordpress容易被黑吗/什么是网站seo
  • 电脑网站怎么创建到桌面上/百度seo教程视频
  • 最好看的免费观看视频/盐城seo排名
  • 中国能源建设集团有限公司怎么样/百度搜索优化建议
  • 北京哪里做网站/免费推广网站推荐