码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • MySQL之账号管理、建库以及四大引擎+案例


    1、查找数据库引擎

    show engines;

    2、创建数据库

    #create database 数据库名

    create database text;
    #完整写法
    create database if not exists text default charset utf8 collate utf8_general_ci;

    3、查找数据库

    show databases;

    5、账号管理

    #5.1、创建用户并设置密码
    create user zking identified by '123456';

    #5.2、切换用户
    use mysql;

    #5.3、查看用户信息
    #192.168.1.%  ipv4  ipv6
    select * from user;
    select host,user,authentication_String from user;

    4、删除数据库(神用户,建议禁用;)

    drop user zking;

     6修改密码

    set password for zking=password('1234');

     7刷新配置

    flush privileges;

     8授权(grant)

    #语法:grant all [pricilenges] on databasename.tablename to 用户名@'%'
    #garnt all on *.* to zking@'%';
    grant select,delete on t277.t_book to zking@'%';

    9撤权(revoke)

    #语法:revoke all [privileges] on dataasename.tablename from 用户名@'%';
    #revoke all on *.* from zking@'%';
    revoke select on t277.t_book from zking@'%';

    10查询权限

    show grants for zking;

    下面就是一个案例

    1. #decimal(5,2)
    2. #总共五位,整数位三位,小鼠位两位小数
    3. create table if not exists t_money(
    4. id int not null primary key auto_increment,
    5. money decimal(5,2)
    6. );
    7. select * from t_money;
    8. create table t_student(
    9. sid int not null primary key auto_increment comment '学生编号',
    10. sname varchar(20) not null comment '学生姓名',
    11. idcard varchar(18) not null comment '身份证号',
    12. sex char(1) default '1' comment '学生性别,1=男,0=女',
    13. createdate timestamp default current_timestamp comment '创建日期',
    14. unique(sname,idcard)
    15. )comment '学生信息表';
    16. create table t_score(
    17. sid int not null comment '学生编号',
    18. cid int not null comment '课程编号',
    19. score float default 0 comment '成绩',
    20. foreign key(sid) references t_student(sid)
    21. )comment '学生成绩表';
    22. #先删外表,再删主表
    23. insert into t_score(sid,cid,score) values(1,2,90.5);
    24. select * from t_student;
    25. select * from t_score;

    以上就是今天的分享!👀👀👀👀👀👀

  • 相关阅读:
    秩(AB)≤min{秩(A), 秩(B)}
    Cyanine5 NHS ester免疫荧光染色146368-14-1星戈瑞
    浣熊算法改进的深度极限学习机DELM的回归预测
    逆变器下垂控制单机
    84、Redis客户端-->可视化图形界面工具(Another Redis Desktop Manager)的下载、安装及初步使用
    Docker-系统环境
    NPM 使用入门
    HTTP 参数污染 (HPP) 和 HTTP 参数碎片 (HPF)
    「Cpolar」内网穿透实现在外远程连接MongoDB数据库【端口映射】
    集成应用签名服务,加入签名计划后,想要删除AGC中托管的应用签名,退出签名计划如何做?应用签名服务常见问题小集合
  • 原文地址:https://blog.csdn.net/m0_62246061/article/details/125451834
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号