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

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.kler.cn/a/409476.html

相关文章:

  • CSS clamp() 函数:构建更智能的响应式设计
  • linux基本命令2
  • UG NX二次开发(C++)-UIStyler-指定平面的对象和参数获取
  • 文件的处理(c语言)
  • Android 不同情况下使用 runOnUiThread
  • 如何配置 Gitea 的邮箱功能
  • 【Linux 篇】Docker 的容器之海与镜像之岛:于 Linux 系统内探索容器化的奇妙航行
  • Client 操作索引库和文档(PHP版)
  • 后台发货时用户收到【商品确认收货提醒】
  • C 语言多文件项目
  • 探索 Vue.js:构建交互式前端的强大工具
  • v-if和:visible.sync
  • 第144场双周赛题解:两个字符串得切换距离
  • Dubbo Golang快速开发Rpc服务
  • 详解Oracle表的类型(二)
  • springboot集成shiro和前后端分离配置
  • matlab 反距离插值 IDW
  • 【系统架构设计师】真题论文: 论非功能性需求对企业应用架构设计的影响(包括解题思路和素材)
  • 基于YOLOv8深度学习的智慧交通事故检测系统研究与实现(PyQt5界面+数据集+训练代码)
  • jdk8特性:CompletableFuture的使用
  • 小R的随机播放顺序
  • 论文 | Recitation-Augmented Language Models
  • 6.STM32之通信接口《精讲》之USART通信(PC串口与OLED交互)---多字节数据收发(数据包的模式:HEX数据包和文本数据包)
  • 五天SpringCloud计划——DAY1之mybatis-plus的使用
  • SpringBoot3中的性能提升介绍
  • Linux上安装单机版ElasticSearch6.8.1