知识共享许可协议

版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

1.首先安装mysql8.0.15
2.Mysql8.0.15安装成功后,默认的root用户密码为空,用以下命令来登录root用户:

     mysql –u root –p
    
  • 1

直接按下回车
记住密码不用输入
3.进入之后修改密码:

     ALTER USER "root"@"localhost" IDENTIFIED  BY "你的新密码";
    
  • 1

4.重新登录 (mysql –u root –p)
重新登录时输入刚才设置的密码
5.创建数据库

    CREATE DATABASE `databases_name` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;
    
  • 1

6.创建用户

    CREATE USER username IDENTIFIED BY 'password';
    
  • 1

7.赋予权限(’%’ 是可以任意ip登陆的权限 )

    GRANT ALL PRIVILEGES on databases_name.* to 'username'@'%';
    
  • 1

7.刷新权限

    FLUSH PRIVILEGES;
    
  • 1

8.删除数据库

   DROP DATABASE database_name;
    
  • 1

9.删除用户(两种方法)

     9.1  drop user username'@'%';
        9.2  delete from user where user='username' and host='localhost';
    
  • 1
  • 2

注意:
1. drop:完全删除用户,包括权限
2. delete : delete只是删除了user表的内容,其他表不会被删除,后期如果命名一个和已删除用户相同的名字,权限就会被继承。

10.刷新

     FLUSH PRIVILEGES;
    
  • 1

posted on 2019-07-26 13:46 xsDao 阅读() 评论() 编辑 收藏

版权声明:本文为XSdao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/XSdao/p/11249842.html