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

MySQL学习/复习10视图/用户/权限/语言连接数据库

一、视图

1.1创建视图

1.2视图影响基表

1.3基表影响视图

1.4删除视图

1.5视图使用规则

二、数据库的用户

2.1mysql中的user表

注意事项:主机/用户名/密码/权限 

2.2用户的创建

注意事项:设置密码与登录地点需谨慎

2.3删除用户

注意事项:%

2.4用户密码

注意事项:修改指定用户密码

三、数据库的权限

3.1给用户授权 

注意事项:授予部分与全部权限

3.2查看授权与刷新权限

3.3回收权限 

四、语言(C)连接数据库

4.1下载mysql connect函数库

注意事项:可以直接yum命令下载无需上述操作:

4.2验证库是否引入

4.3函数接口

注意事项:mysql_init()

注意事项:mysql_real_connect()

注意事项:mysql_set_character_set()

注意事项:mysql_query()

注意事项:mysql_store_result()

注意事项:获取结果表的行数/列数/列名/内容

注意事项:mysql_close()

注意事项:支持事务相关操作

4.4接口实操案例:

注意事项:先创建数据库/表/用户作为操作对象

注意事项:若不能在数据库创建用户请参考如下链接

ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannotexe-CSDN博客

 此处涉及动静态库链接:


http://www.mrgr.cn/news/77850.html

相关文章:

  • 【数据库系统概论】第5章 数据库完整性【!触发器】
  • Jmeter_后置处理beanshell
  • Kotlin | Android Provider 的实现案例
  • Neo4j的部署和操作
  • 一.MySQL程序简介
  • 超简单,使用Kube-Vip实现K8s高可用VIP详细教程
  • Vue实训---3-element plus的使用与布局
  • 深入解读:2023华为流程体系及落地实施
  • 【Bluedroid】A2DP SINK播放流程源码分析
  • BERT解析
  • 鸿蒙进阶-状态管理之@Prop@Link
  • 【老白学 Java】Warship v2.0(三)
  • 增量预训练(Pretrain)样本拼接篇
  • Gate学习(6) 指令学习3
  • WPF异步UI交互功能的实现方法
  • cangjie (仓颉) vscode环境搭建
  • .NET9 - 新功能体验(二)
  • 使用bcc/memleak定位C/C++应用的内存泄露问题
  • #Verilog HDL# 谈谈代码中如何跨层次引用
  • 下载安装Android Studio
  • #Verilog HDL# Verilog中的ifdef/ifndef/else等用法
  • 每日一练:位运算-消失的两个数字
  • CNN—LeNet:从0开始神经网络学习,实战MNIST和CIFAR10~
  • 第三十四篇 MobileNetV1、V2、V3模型解析
  • 【计算机网络】数据链路层
  • 算法(Algorithm)