首页 > 数据库 >MySQL基础

MySQL基础

时间:2023-06-07 11:22:51浏览次数:39  
标签:DBMS 数据库 MySQL 基础 zb tom sql

使用命令行窗口链接MySQL数据库。

操作示意图。

数据库三层结构。

1.所谓安装MySQL数据库,就是在主机安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库。DBMS(database manage system)
2.一个数据库中可以创建多个表。以保存数据。
3.数据库管理系统(DBMS)、数据库和表的关系如图所示。

数据在数据库中的方式。

SQL语句分类。

操作数据库。

1.创建一个数据库: CREATE DATABASE zb_db01;
2.删除一个数据库: DROP DATABASE zb_db01;
3.查询字段 :SELECT * FROM WHERE NAME = "tom"
解析:select 查询 * 表示所有字段 FROM 从哪个表 WHERE 从哪个字段 NAME = 'tom' 查询名字是 tom
4.查看所有数据库: SHOW DATABASES
5.查看指定数据库:SHOW CREATE DATABASE zb_db01;
6.反引号的使用:为了避免名字与关键字重复可以使用反引号来解决 name;

备份数据库。

1.备份(注意:只可以在DOS执行(CMD命令行)): mysqld -u 用户名 -p -B 数据库1 数据库2 > 文件名.sql
例:mysqldump -u root -p -B hsp_db02 hsp_db03 > d:\bak.sql
2.恢复(注意:进入MySQL命令再执行): source 文件名.sql
例:source d:\bak.sql

创建表

标签:DBMS,数据库,MySQL,基础,zb,tom,sql
From: https://www.cnblogs.com/dgvghbs/p/17462623.html

相关文章

  • JAVA基础知识总结系列:JAVA封装
    封装(面向对象特征之一):是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离;便于使用;提高重用性;安全性。封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。this:代表对象。就是所在函数所属对象的引用。this到底代表什么呢?哪个对象......
  • mysql 常用命令总结
    mysql常用命令总结1、修改mysql密码mysqladmin-u用户名-p旧密码password新密码命令行setpasswordforroot=PASSWORD("root");2、增加mysql新用户并授权:createuser'test'@'localhost'identifiedby'test'grant select,update,delete,inserton库名.......
  • mysql 中添加索引的三种方法
    在mysql中有多种索引,有普通索引,全文索引,唯一索引,多列索引,小伙伴们可以通过不同的应用场景来进行索引的新建,在此列出三种新建索引的方法mysql中添加索引的三种方法1.1新建表中添加索引①普通索引1234567createtablet_dept(nointnotnullprimarykey,nameva......
  • .net core WebAPI 初探及连接MySQL
    1.前言笔者最近跟着微软官方文档学习.netcoreWebAPI,但发现其对WebAPI连接数据库、读取数据库方面讲得不够细致明了。写此文的目的,即实现.netcoreWebAPI的GET、POST方法访问数据库,并输出结果。2.开发准备2.1操作系统Windows10/Windows72.2.netcoresdk.netcore......
  • MySQL HA 方案 MMM、MHA、MGR、PXC 对比
    ySQL高可用架构MMM(MultiMasterReplicationManager)   资源数量说明主DB2用于主备模式的主主复制从DB0~N台可以根据需要配置N台从服务器IP地址2n+1N为MySQL服务器的数量监控用户1用户监控数据库状态的MySQL用户(replication)代理用户1......
  • MySQL安装及配置
    MySQL安装及配置环境。1.软件下载:本人学习使用的版本是MySQL5.7.19(目前最稳定的)下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip2.添加环境变量:电脑-属性-高级系统设置-环境变量3.手动创建初始化ini文件:在MySQL目录下创建my.ini文件......
  • MySQL-变化数据捕获(CDC)
    MySQLCDC(ChangeDataCapture),中文名为MySQL变化数据捕获,是一种截取MySQL主从复制流中binlog的技术,从而实时捕获数据库中的增、删、改操作。在大数据、实时计算、数据集成等领域都有广泛应用。本文将从多个方面对MySQLCDC做详细阐述,让你全面了解其背后的原理和应用场景。一、......
  • 【python基础】if语句-处理列表
    通过结合使用if语句和列表,可以完成一些程序上的需求,比如,对列表中特定的值做特殊处理1.测试特殊值比如我们有一个学员名单,其中'刘柏宏'入学比较晚,需要我们重点关注,编写程序如下所示:2.确定列表不是空的到目前为止,对于处理的每个列表都做了一个简单的假设,即假设它们都至少包含一......
  • 【python基础】if语句
    if语句是条件控制语句,在python编程中比不可少,下面是其学习目录:if语句-条件测试if语句-语法格式if语句-处理列表......
  • C#基础语法_2
    1、命名规范首先要保证变量名要有意义。 1)、现阶段给变量起名都以字母开头 2)、后面可以跟任意字母、数字、下划线注意: 1)、变量名不要与C#系统的关键字重复 2)、在C#中,大小写敏感  3)、同一个变量名不允许重复定义(不严谨)给变量起名要满足两个命名规范 1)、Camel......