【MySQL】如何管理数据库

【DB】使用cocos2dx中来开发管理后台使用mysql数据库 管理后台一般都是用web(C#、php等开发的),几乎没有说使用cocos2dx来开发的。下面介绍在cocos2dx中使用mysql数据库的过程。 cocos2dx版本:cocos2d-x-3.16 mysql版本:mysql-5.7.28-win32.zip----由于要使用库文件和h文件,直接下载的是解压版本,并且使用的是32位的;如果使用64位的,cocos库编译不通过。 win10环... 阅读详情

MySQL作为一款数据库管理系统(DataBase Management System,DBMS)软件,可以管理多个数据库。本文,主要讲述如何对一个数据库进行一系列的MySQL作为一款数据库管理系统(DataBase Management System,DBMS)软件,可以管理多个数据库。本文,主要讲述如何对一个数据库进行一系列的“增、删、改、查”操作。操作。


Table of Contents

数据库的增(Create)操作

数据库的删(Delete)操作

数据库的改(Update)操作

数据库的查(Read)操作


数据库的核心本质就是能够支持这四种操作:

  1. 增(Create)、删除(Delete)、改正(Update),查(Read),即CRUD。
  2. 在我的学习过程中,我牢牢把握着这四种操作思想,对知识点进行分类,构建出知识体系。
  3. 例如,对于数据库,我将操作数据库的方式分为:增加数据库、删除数据库、修改数据库、查询数据库。

MySQL初始时就已经有了的数据库:

  • information_schema:mysql元数据,基础数据,用于保存数据库所有的结构信息(库,表).
  • mysql:mysql配置数据库,其中包含用户信息。(用户名和密码,权限管理)
  • performance_schema:mysql数据库软件的运行数据,日志信息,性能数据
  • test:测试数据库。空的

 


数据库的增(Create)操作

 

创建数据库的语法格式:

CREATE DATABASE 数据库名;
CREATE DATABASE 数据库名 CHARACTER SET 字符集; //如果不指定数据库中数据的编码采用的是安装数据库时指定的默认编码 utf8
CREATE DATABASE[ IF NOT EXISTS] 数据库名

实例:

CREATE DATABASE aa01;
CREATE DATABASE aa02 CHARACTER SET utf8;
CREATE DATABASE IF NOT EXISTS aa03;

 

数据库的删(Delete)操作

 

删除数据库:

 

  1. DROP DATABASE 数据库名称;
  2. DROP DATABASE[ IF EXISTS]

 

 

数据库的改(Update)操作

 

修改数据库字符集:

 

ALTER DATABASE 库名 CHARSET=字符集;

ALTER DATABASE 数据库名称 DEFAULT CHARACTER SET 编码方式 COLLATE 编码方式_bin;

 

实例:

 

ALTER DATABASE aa01 CHARSET=gbk
ALTER DATABASE aa01 DEFAULT CHARACTER SET utf8 COLLATE utf8_bin

 

数据库的查(Read)操作

 

查看当前使用、选中的数据库:

 

SELECT DATABASE();

 

查看当前数据库版本及运行环境:

 

show variables like '%version%'; (注释:在命令中成功登录后)

 

查看数据库:

 

  • 查看所有的数据库:SHOW DATABASES;
  • 查看某个数据库创建时的命令: SHOW CREATE DATABASE 数据库名;
  • show databases like "匹配模式";

 

注意:‘_’匹配当前位置为任意的单个字符,‘%’匹配指定位置为多个字符;

 


 

MySQL运维实战(3.3) 管理数据库(database) 作者:俊达。 阅读详情

相关推荐

IDEA数据库工具进阶:如何用Database Navigator插件高效管理MySQL(2023最新版)

本文详细介绍了如何在IntelliJ IDEA中利用Database Navigator插件高效管理MySQL数据库。文章涵盖了深度配置管理、智能SQL开发、可视化数据操作以及插件协同等2023年最新进阶技巧,旨在帮助Java开发者无缝集成数据库工作流,大幅提升开发效率与体验。

q6r7s8t9的博客 1218

【MySQL】管理数据库的四种方式

待更新。

qq_31180631的博客 1337

数据库图书管理系统课设报告

数据库图书管理系统课设报告,大二做的数据库,老师逼得

【数据库】Mysql数据库管理

主要介绍了Mysql数据库相关操作以及概念

一个萌新的博客 2667

TwinCAT3新手必看:5分钟搞定EtherCAT从站PDO动态配置(附电流变量添加技巧)

本文为TwinCAT3新手提供了EtherCAT从站PDO动态配置的快速入门指南。文章详细解析了Process Data Object(PDO)在实时数据交换中的核心作用,并分步演示了在TwinCAT3工程中扫描从站、动态添加与映射PDO(包括接收PDO和发送PDO)的完整操作流程。重点分享了如何灵活添加并监控如电机实际电流等关键工艺变量的高级技巧,并针对不同品牌驱动器的兼容性问题提供了实用的调试心法和解决方案,帮助工程师快速上手并优化工业自动化系统。

xgboost6farmer的博客 452

晶圆测试厂wafer map管理建议

按照Recipe设定bin定义 应有版本管理概念,一般使用最新版本做为活动版本即可 Bin明细中应包含 BinID、BinCode、BinName、BinType、BinColor、Description BinID可使用数字类型 BinCode可参照实际机台的Bin,用于匹配 有些公司也将BinID、BinCode理解为SBin和HBin 即 Software Bin & Hardware Bin 一般也将BinID对应到客户的Bin BinType

凯神做开发 1万+

mysql数据库的基本管理

1.数据库的介绍 1.什么是数据库 数据库就是个高级的表格软件 2.常见数据库 Mysql Oracle mongodb db2 sqlite sqlserver … 3.Mysql (SUN -----> Oracle) 4.mariadb 2.mariadb的安装 dnf install mariadb-server.x86_64 -y 3.软件基本信息 mariadb.service ##启动服务 3306 ##默认端口号 /etc/my.cnf ##主配置文件 /var/lib/

weixin_51129538的博客 265

7-15 估值一亿的AI核心代码

函数封装,含一个字符串中的所有的某个字串全部替换成另一个的函数,还有判断是否独立的函数以上图片来自新浪微博。!

weixin_73529240的博客 601

MySQL:数据库管理基本操作(一)

用于创建数据库对象,如库、表、索引等create 创建数据库和表drop 删除数据库和表alter。

一两风的博客 1254

MATLAB 设置legend加标题

x1 = linspace(0,5); y1 = sin(x1/2); plot(x1,y1) hold on x2 = [0 1 2 3 4 5]; y2 = [0.2 0.3 0.6 1 0.7 0.6]; scatter(x2,y2,'filled') hold off legend({'sin(x/2)','2016'},'Location','northwest','Orientation','horizontal')%水平 legend添加标题 lgd = legend; lgd.Fon

早起CaiCai的学习空间 4713

Unity 佳能SDK 及数据获取

3. 把CameraControl 下面只要是绿色的 .cs 文件都复制到Unity 中。1. 填写信息跟官方申请SDK,大概1-2个工作日会邮件回复你。2. 将SDK这两个文件放到 Unity Plugins文件夹。

我知道你很急,但是路要一步步走 1475

MySQL数据库管理

目录一、mysql概述二、数据类型三、char和varchar的区别四、varchar和text的区别五、操作案例连接数据库查看数据库结构查看数据库中包含的表 ​编辑查看表的结构(字段)SQL语句DDL数据定义语言创建新的数据库删除指定数据表删除指定的数据库MDL管理表中的数据记录查询数据记录修改,更新数据表中的数据记录在数据表中删除指定的数据记录DQL查询数据记录DCL修改表名和表结构修改表名扩展表结构(增加字段)修改字段名(列),添加唯一键删除字段MySQL数据库的数据文件存放在/usr/local/m

fengmaohuli的博客 1683

【Android 11】使用Android Studio调试系统应用之Settings移植(三):构建Settings、SettingsLib项目文件

基于android 11,本系列文章力争实用,讲解使用AS调试系统app的方法,并提供了配套源下载,供学习调试。上一篇文章[Android 11]使用Android Studio调试系统应用(二):依赖分析、android.bp、静态和动态依赖,讲解了如何搭建编译服务器,如何下载AOSP源码,如何切换到AOSP的指定分支(android-11-r39),以及如何编译、解决编译错误、运行模拟器,本文将开始讲解如何构建Settings的AS工程文件! 走过、路过,有用过的同学,记得给个赞O(∩_∩)O哈!

上周的博客 2678

数据库课程设计mysql——个人博客数据管理系统

本篇是我大二数据库课程的结课作业,想分享给大家,文中理解有误的地方,请多多指正~ 文章目录需求分析概念结构设计抽象出系统的实体2.2 设计E-R图全局E-R图逻辑结构设计数据库物理设计与实施创建数据库建立和管理基本表建立基本表与管理基本表插入数据建立和管理视图建立视图管理视图访问数据库数据查询数据更新数据库维护备份数据库创建触发器总结与心得 需求分析 随着互联网的发展,越来越多的人拥有了自己的个人博客。但是大多数采用的是网上别人做好的博客模板,众所周知,网上的模板并不是单独为个人而定制,而是面向大多数人

2302_77250325的博客 8736

多传感器标定:如何统一摄像头、雷达与IMU坐标?

多传感器标定:如何统一摄像头、雷达与IMU坐标?​ ,人工智能,计算机视觉,大模型,AI,本文详细阐述多传感器标定中统一摄像头、雷达与 IMU 坐标的方法。先介绍传感器坐标系统、坐标统一必要性及变换数学基础,再分述摄像头与雷达、IMU 与摄像头、IMU 与雷达的标定原理、步骤、参数计算及结果验证,还讲解了多传感器坐标统一的整体流程,分析了标定常见问题及解决办法,介绍了常用标定工具,结合实际案例说明应用,探讨了标定精度的影响因素、提升方法及发展趋势,为相关领域提供了全面的多传感器标定指导。​

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 12万+

179、运动控制中的行业标准:机器人安全标准ISO 10218

今天这篇笔记,就把我踩过的坑和标准里的硬骨头掰开揉碎讲清楚。

m0_50546716的博客 168

手机管理MySQL数据库神器-DB兔-微信小程序

现在,这一需求得到了满足——DB兔MySQL客户端管理APP,一款功能强大的微信小程序,为您的数据库管理和学习带来了前所未有的便捷。无论您是一名需要高效管理数据库的专业人士,还是一名渴望随时随地学习MySQL的学生,DB兔MySQL客户端管理APP都将是您的理想选择。:作为微信小程序,DB兔MySQL客户端管理APP无需下载安装,避免了传统软件安装的繁琐过程,用户可以直接在微信中搜索并使用。:简洁明了的用户界面设计,让用户即使没有太多的数据库操作经验,也能快速上手,轻松管理数据库。

main_lib的博客 3443

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

2024年,值得收藏!推荐一些好用的数据库管理工具合集!

今天给大家推荐一些好用的数据库管理工具合集!

2301_79535618的博客 1万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

MySQL数据库基础

摘要: 数据库基础 指令大全 新人必备 软件测试 运维

HC0520的博客 2323

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

数据库创建与管理

一、创建数据库 1.准备创建数据库 2.创建数据库实例分析 方法一:使用对象资源或企业管理器创建数据库 方法二:使用Transact-SQL命令创建数据库 二、管理数据库 1.修改数据库 使用SQL命令修改数据库 2.删除数据库 使用使用Transact-SQL命令

改改的博客 2080

MySQL用户与权限管理

MySQL用户管理、权限管理相关

NorthSmile的博客 3804

Mysql数据库管理

来源地址可以是域名、IP 地址,还可以使用“%”通配符,表示某个区域或网段内的所有地址,如“%.bbc.com”、“192.168.229.%”等。'来源地址':指定新创建的用户可在哪些主机上登录,可使用IP地址、网段、主机名的形式,本地用户可用localhost,允许任意主机登录可用通配符%GRANT 权限列表 ON 数据库名.表名 TO '用户名'@'来源地址' [IDENTIFIED BY '密码'];'密码':若使用明文密码,直接输入'密码',插入到数据库时由Mysql自动加密;

Mak1r522的博客 311

数据库管理及操作

目录 一,数据表的复制,克隆及清空 1.复制 2.克隆 3.清空 二,临时表的创建 三,mysql常见约束 四,数据库用户管理 1.新建用户 2.查看用户信息,重命名,删除 3.修改密码 五,数据库用户授权 一,数据表的复制,克隆及清空 1.复制 create table test1 like test; 复制格式,通过LIKE方法,复制test表结构生成test1表 insert into test1 select * from test; #备份内容

qingqui_的博客 2539

数据库管理

数据库类型

m0_74447658的博客 1359

mysql数据库管理

一、MySQL数据库管理 1、库和表 2、常用的数据类型 3、char和varchar区别 二、查看数据库结构 三、SQL语句 1、SQL语句分类: 四、创建及删除数据库和表 五、管理表中的数据记录 六、修改表名和表结构 七、自增 八、填充 九、克隆表 十、清空表,删除表内的所有数据 十一、创建临时表

cyj1261009240的博客 1177
上一篇: 【数据库原理】快速入门关系型数据库
下一篇: 【MySQL】如何管理表
ALGO阿狗
博客等级 码龄9年 64粉丝 149原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值