[0-1] 基础搭建: 数据库mysql

数据库基本操作

0-1系列的文章只是为了留下轨迹,若您感兴趣可以搜索官方文档

  • 创建数据库
    mysql>create database demon
    
  • 用户管理
    1.创建用户
    #指定任何IP的用户登录
    mysql>create user 'demon'@'%' identified by '123456';
    #指定IP用户登录
    mysql>create user 'demon'@'192.168.2.1' identified by '123456';
    #亦可指定IP段
    mysql>create user 'demon'@'192.168.2.%' identified by '123456';
    
    2.删除用户
    mysql>drop user '用户名'@'IP地址';
    
    3.修改用户
    mysql>rename user '用户名'@'IP地址' to '新用户名'@'新IP地址';
    
    4.修改用户密码
    mysql>set password for '用户名'@'IP地址'=Password('新密码');
    
  • 用户授权
    #查看权限
    mysql>show grants for '用户'@'IP地址'
    
    #授权demon用户仅对demon.table1查询&插入的权限
    mysql>grant select ,insert on demon.table1 to 'demon'@'%';
    
    # 授权对demon库表table1的所有权限
    mysql>grant all privileges  on demon.table1 to 'demon'@'%';
    
    #授权对demon库所有表的所有权限
    mysql>grant all privileges  on demon.* to 'demon'@'%';
    #取消权限
    mysql>revoke all on demon.* from 'demon'@"%"; 
    

相关链接:
源码安装 https://blog.csdn.net/vv_demon/article/details/7658547
官网 https://www.mysql.com

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容