范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

mysql8。0创建新的数据库用户并授权,以及相关查看并删除操作

  一:创建新的数据库、用户并授权
  以创建wordpress网站的数据库为例
  1、创建数据库
  创建可指定字符,或者不指定字符,如果不指定字符,默认为 utf8mb4   和 utf8mb4_0900_ai_ci
  mb4就是most bytes4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。那上面说了既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢?
  utf8 编码最大字符长度为 3 字节,如果遇到 4 字节的宽字符就会插入异常了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xffff,也就是Unicode 中的基本多文种平面(BMP)。也就是说,任何不在基本多文本平面的 Unicode字符,都无法使用 Mysql 的 utf8字符集存储。包括 Emoji 表情(Emoji 是一种特殊的 Unicode 编码,常见于 ios 和 android手机上),和很多不常用的汉字,以及任何新增的 Unicode 字符等等(utf8的缺点)。
  #不指定字符创建 create database wordpress character; #指定utf8字符创建 create database wordpress character set utf8;
  2、创建用户
  可自行指定用户可访问的IP地址范围。#创建用户userwordpress,仅限本机访问,密码123456 create user "userwordpress"@"localhost" identified by "123456"; #创建用户userwordpress,仅限192.168.10.52访问,密码123456 create user "userwordpress"@"192.168.10.52" identified by "123456"; #创建用户userwordpress,所有IP可以访问,密码123456 create user "userwordpress"@"%" identified by "123456";
  3、授权用户 #将数据库wordpress下的所有(*)授权给userwordpress grant all privileges on wordpress.* to "userwordpress"@"%"; #最后刷新权限 flush privileges;
  4、直接一步到位
  或者 这种方法 :创建并授权用户,是二和三的合并。grant all on wordpress.* to "userwordpress"@"%" identified by "123456" flush privileges; 二:查询新的数据库、用户
  1、查看数据库
  show databases可查询所有存在的数据库mysql> show databases;                                                                                                                                              +--------------------+ | Database           | +--------------------+ | information_schema | | mysql              | | performance_schema | | sys                | | wordpress          | +--------------------+ 5 rows in set Time: 0.008s mysql root@(none):(none)>
  2、查看用户信息
  用户信息在系统数据库mysql中的user表中。密码查询不会显示明文密码,而是显示为加密后的密文。select user,host,authentication_string from mysql.user;
  5.7以后的版本mysql数据库下已经没有password这个字段了,password字段改成了authentication_string,否则报错:ERROR 1054 (42S22): Unknown column "password" in "field list"mysql>  select user,host,authentication_string from mysql.user;                                                                                              +------------------+-----------+------------------------------------------------------------------------+ | user             | host      | authentication_string                                                  | +------------------+-----------+------------------------------------------------------------------------+ | userwordpress    | %         | $A$005$v+Z!_:N3>#j                                                  | |                  |           | |37hnnPVHEsfeJmFXX/cI9nN144VKUFUdwVggvblw3XUa08                       | | debian-sys-maint | localhost | $A$005$T)!+a-*>                                                  | | mysql.infoschema | localhost | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | | mysql.session    | localhost | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | | mysql.sys        | localhost | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | | root             | localhost | $A$005$Ietoh=j    ~0                                               | +------------------+-----------+------------------------------------------------------------------------+ 6 rows in set Time: 0.008s
  3、查看用户权限
  有两种方式查看。
  第一种方式:show grants for "userwordpress"; mysql > show grants for "userwordpress";                                                                                                                             +--------------------------------------------------------------+ | Grants for userwordpress@%                                   | +--------------------------------------------------------------+ | GRANT USAGE ON *.* TO `userwordpress`@`%`                    | | GRANT ALL PRIVILEGES ON `wordpress`.* TO `userwordpress`@`%` | +--------------------------------------------------------------+ 2 rows in set Time: 0.007s
  第二种方式: select * from mysql.user where user="userwordpress"G;
  g 相当于’;’
  G使每个字段打印到单独的行,也有 ’;" 的作用
  只能查出哪个数据库的哪张表的权限,如查userwordpress在mysql数据库的user表的权限,显示都是N(no),没有权限,如果查root用户就都是Y(yes)选择了。mysql> select * from mysql.user where user="userwordpress" G;                                                                                                       ***************************[ 1. row ]*************************** Host                     | % User                     | userwordpress Select_priv              | N Insert_priv              | N Update_priv              | N Delete_priv              | N Create_priv              | N Drop_priv                | N Reload_priv              | N Shutdown_priv            | N Process_priv             | N File_priv                | N Grant_priv               | N References_priv          | N Index_priv               | N Alter_priv               | N Show_db_priv             | N Super_priv               | N Create_tmp_table_priv    | N Lock_tables_priv         | N Execute_priv             | N Repl_slave_priv          | N Repl_client_priv         | N Create_view_priv         | N Show_view_priv           | N Create_routine_priv      | N Alter_routine_priv       | N Create_user_priv         | N Event_priv               | N Trigger_priv             | N Create_tablespace_priv   | N ssl_type                 |  ssl_cipher               |  x509_issuer              |  x509_subject             |  max_questions            | 0 max_updates              | 0 max_connections          | 0 max_user_connections     | 0 plugin                   | caching_sha2_password authentication_string    | $A$005$v+Z!_:N3>^T#jL^? |37h^CnnPVHEsfeJmFXX/cI9nN144VKUFUdwVggvblw3XUa08 password_expired         | N password_last_changed    | 2021-11-26 01:59:27 password_lifetime        |  account_locked           | N Create_role_priv         | N Drop_role_priv           | N Password_reuse_history   |  Password_reuse_time      |  Password_require_current |  User_attributes          | 三:删除用户,数据库
  用drop而非delete,简单的区分就是,drop是删除【表】,truncate与delete则是删除表中【记录】。
  删除用户drop user "userwordpress"; #或者 drop user "userwordpress"@"%";
  同理,删除数据库drop database wordpress;
  用drop删除时,会有确认信息,为了防止误删。(删库跑路,请谨慎操作)mysql > drop database wordpress;                                                                                                                                     You"re about to run a destructive command. Do you want to proceed? (y/n): y Your call! Query OK, 0 rows affected Time: 0.005s

为什么miui9被称为永远的神?就在20202021的miui版本中,Miui尝尝被骂,BUG不断爆出!但是在这其中我们总是能看见有人在说MIUI9yyds那么为什么miui9尝尝被夸赞,其中的原因是什么?今天阿智慧工厂位置应用解决方案为了实现智能工厂与工业的互联互通,满足工厂集中调度统一管理和可视化仿真的总体要求,国内领先的显示企业搭建了基于UWB高精度定位系统的智能工厂和工业互联网云平台。采用适合复杂工业环境60倍超级变焦,16G1TB存储,中兴骁龙888旗舰降700其实关于中兴Axon30Ultra真的是部好手机,就是官方的图有点一言难尽,让人感觉这个外观就不像五六千的手机,少了那么点质感,中兴可以问一下华为的宣传部门用的是哪家广告公司,光看日系品牌燃油车卖得火热,可为何一涉及到新能源就集体遇冷?在众多合资车企中,日系品牌在国内有着绝对的话语权,这里主要指的是以丰田本田日产为代表的日系三剑客,相比德系车而言,日系车不仅在价格上相对实惠,在保值率以及品质上也是受到了国人的高度ColorOS12发布,这几款手机将获得提前升级9月16日,OPPO正式发布了旗下的ColorOS12系统,全新的ColorOS12系统在延续ColorOS11系统的一系列优秀亮点之外,还有了相对应的改进升级,使ColorOS1手机桌面怎么布局才显得个性好看又实用呢?我用的是苹果手机,现在系统升级到iOS14,可以添加桌面小组件,做出的效果还是挺不错的比较常用的app有1桌面时钟,将时钟添加到桌面上,时间非常清晰美观,对于时间观念比较薄弱的人,宝视来d200怎么样?性价比高么?画质怎么样?最近一款新上市的家用便携进入了大众的视野,那就是宝视来D200。在网上也出现了许多它的消息,今天我们就来看看宝视来D200怎么样?性价比高吗?值得新手小白体验么?和其他品牌相比,宝请问买ipad有什么用处?iPad的作用远远不止追剧玩游戏这些低级的作用,一其实如果仅仅是轻办公,买一套iPadpro(iPad键盘ApplePencil)是可以处理很多事情。就拿我自己一个来说,我iPad网约车平台对出租车搞差别派单怎么解决这个问题?其实我觉出租车还是应该把精力多投入在扬招客人上,确实网约车平台这些年让大家养成了手机叫车的习惯。但是出租车司机师傅也不是很抱团,每个平台都注册,都下载,还鼓励这种方式,所以就恶性循360杀毒软件好用吗?电脑管家是什么杀毒软件?360杀毒软件仁者见仁智者见智,电脑管家属于腾讯的产品,功能对标360的安全卫士。杀毒软件历程1杀毒软件在360开启免费时代之时,就失去了其强大的功能,依赖用户越来越少。原来win这一波苹果发布会到底是割韭菜,还是良心之作?我觉得是韭菜,虽然我没用过苹果手机,而且也不羡慕用苹果手机的人,他们都是不爱国的,爱过的人才不会去买美国佬的东西,而且手机里面都有他们设置的高级芯片,会把我们的行动轨迹全部记录下来
价格便宜,溜背设计,一身科技,油耗才4毛多,宝骏RC5仅5万多起每一位准购车用户在购车时的考虑点都不一样,以紧凑轿车市场为例,很多人时常把便宜的价格放在首位,那像东风风行景逸S50奇瑞艾瑞泽5比亚迪F3等车型便是可纳入首选名单中也有不少朋友更喜芯片短缺车价上涨?但也有个例,奔驰新车直降12万,七五折大甩卖汽车芯片短缺已经是众所周知了,这一现象对于汽车行业的影响也越来越明显,可能很多即将买新车的消费者都能清晰地感受到,不管你是买十万左右的家用车,还是买几十万的豪华车,芯片短缺都导致了买新款劲客还是缤越?看6万多起的宝骏RS3配1。5T,还有一身科技很多年轻人在买车的时候会考虑新款劲客和吉利缤越这两款小型SUV,因为这两款车都有足够出色的颜值,又都是大厂打造,自然会吸引年轻人的关注。而除了新款劲客吉利缤越之外,宝骏RS3也是年科技尝鲜,说能解决的事情绝不动手讯飞智能鼠标M110语音交互,这个词进入大众视野应该是从智能AI音箱爆发开始,也相信大家都有体验过,简单有效的交互非常受大家的喜爱,不管是做为智能家居的入口或是家里小朋友的故事机,国内较早早一批研究智宝马X5可以先放下,看看理想ONE,全车高科技,重新定义奶爸车在SUV市场中,宝马X5是一款经典且老牌的车型,无论是在设计上,动力上,还是在体验上都表现不错,很多消费者都将宝马X5当成是心中的梦想。但是,宝马X5的定价也是比较高的,除了少部分芯片短缺改变了市场格局,轩逸落马卡罗拉大跌,别克成最大受益者从今年6月份开始,汽车行业芯片短缺的问题开始凸显,最先受到影响的是大众汽车,旗下迈腾速腾等走量轿车因为无芯可用导致产能不足,反馈到市场中就是新车的优惠力度降低,同时还有较长的一段等7万可买宝骏KiWiEV,享受高品质出行,这些黑科技你知道吗?通常来说,手握7万预算是比较难买车的,因为像是吉利博越哈弗H6长安CS75PLUS等比较主流的车型,在定价上就都超过10万级别。但是,如果我们买车的目的只是为了通勤便利,那么可供我选择一部合适的手机必须注意的要素,谨慎入坑(一)芯片篇基本要素芯片芯片是一部手机主要的动力系统强大的芯片系统是手机性能的基础,主流芯片有高通骁龙系列联发科天玑系列海思麒麟系列苹果的A系列三星的猎户座系列,骁龙是全能选手(8系列是高端,真厚道的新一代奔腾B70,不仅可30日免费退换,更有终身质保在1015万的预算之内,大多数人会按部就班地选择购买一辆合资紧凑轿车,这样的做法虽看似很合理,但并能让你买到产品力更好的车型,其实你是用自己的钱挑选了一辆别人眼中的好车,说实话这个能上绿牌的丰田混动,零百加速5。9S,续航超1100KM,车主太完美威兰达速不可挡人生中的第一辆车是14款卡罗拉自动挡次低配,当时买这车的裸车价已经忘了,但记得总落地价是14。2万左右,这款车陪伴了我7年时间,对于这款车的评价就两个字可靠。都说丰田丰田玩起性能时,大众本田皆不是对手,威兰达高性能版5。9S破百威兰达速不可挡在我们的固有印象里,丰田旗下的产品特点是稳定可靠,性能向来不是旗下车型的优势点,但是这并不代表丰田造不出高性能的产品,只是丰田的产品理念是安全高效,所以动力以满足日常