首页 > 数据库 >数据库和表的基本操作

数据库和表的基本操作

时间:2024-05-24 21:29:46浏览次数:25  
标签:创建 utf8 数据库 MySQL 和表 默认 mysql 基本操作

注:以下演示均使用图形化MySQL管理软件SQLyog

一、数据库的基本概念

为了更加有利地管理数据,就创造了数据库,它能更有效的管理数据。

例如:图书馆是保存书籍的,数据库就是保存数据的。

 (1)、使用命令行窗口连接MySQL数据库

登录之前,要先保证服务启动

服务启动  net start mysql

服务停止 net stop mysql

连接到MySQL服务的指令:mysql -h 主机名 -p端口 -u 用户名 -p密码

1.-p密码后面不能有空格,

2.-p后面没有写密码,回车会要求输入密码

3.如果没有写-h ,默认是本机

4.如果没有写-p端口,默认为3306

 (2)、数据库三层结构

1.所谓安装MySQL数据库,就是在主机安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库,DBMS

2.一个数据库中可以创建多个表,以保存数据

 数据库管理系统、数据库和表的关系

 二、数据库的创建、删除、查看

(1)、创建数据库

1.CHARACTER SET:指定数据库采用的字符集,如果不指定,默认为utf8

2.COLLATE:指定数据库字符集的校对规则,默认为utf8_general-ci(不区分大小写),utf8-bin区分大小写。

 (2)、查看、删除数据库

(3)、备份数据库(注意:在DOS 命令行中执行)

备份数据库

mysqldump -u 用户名 -p -B 数据库1 数据库2 >文件路径.sql

恢复数据库(进入MySQL命令行再执行)

source 文件名.sql

 

在恢复之前可以删除掉hsp_db04数据库进行验证 

二、数据库中表的创建

1.图形化创建

2. 指令

 

标签:创建,utf8,数据库,MySQL,和表,默认,mysql,基本操作
From: https://blog.csdn.net/2302_80274319/article/details/139182762

相关文章

  • 使用 Coolify 极简运维你的项目和数据库
    使用Coolify极简运维你的项目和数据库引言本文将介绍一个名为Coolify的开源软件,基于Docker提供了托管网站、数据库等服务的功能,功能丰富强大,操作简单。官方自称是Heroku/Netlify/Vercel的开源替代。我在试用了以后立即决定抛弃之前nginxproxymanager+doc......
  • 50道题目!Python、SQL数据库、AB测试、业务分析、机器学习都在这里了!
    介绍每日一题系列已经更新了50道题目啦!题目难度为初级到中级,涵盖了Python、SQL数据库、AB测试、业务分析、机器学习五大主题,适合初学者和有一定基础的朋友。原文链接:50道题目!Python、SQL数据库、AB测试、业务分析、机器学习都在这里了!欢迎点击取阅!......
  • VBS(Visual Basic Script)是一种脚本语言,可以使用ADO(ActiveX Data Objects)来连接和操作A
    在PowerShell中,可以使用COM对象创建ADO连接并执行SQL查询来连接和操作Access数据库。以下是一个示例代码:powershellCopyCode#CreateaconnectiontoAccessdatabaseusingADO$conn=New-Object-ComObjectADODB.Connection$conn.Provider="Microsoft.ACE.OLEDB.12.0"......
  • 什么是数据库读写分离
    有一些技术同学可能对于“读写分离”了解不多,认为数据库的负载问题都可以使用“读写分离”来解决。 这其实是一个非常大的误区,我们要用“读写分离”,首先应该明白“读写分离”是用来解决什么样的问题的,而不是仅仅会用这个技术。什么是读写分离?其实就是将数据库分为了主从库......
  • Django数据库查询
    一、DjangoORM(对象关系映射)进行数据库查询操作    示例模型:fromdjango.dbimportmodelsfromdatetimeimportdatetime,timedeltaclassFruitModel(models.Model):create_time=models.DateTimeField(auto_now_add=datetime.now())update_time=......
  • 数据库SQL语言基础编程
    目录一、简单查询查询员工表与部门表的笛卡尔积在上述操作的基础上完成连接的选择操作和投影操作对查询数据进行排序操作查询工资超过2500的员工基本信息查询月总收入超过2500的员工基本信息查询工资超过2500的员工的姓名及其所在部门名称查询所有员工的工资、奖金、总......
  • SQL数据库必会的9个基础语句
    数据库代码通常指的是用于创建、查询、更新和删除数据库及其数据的SQL(结构化查询语言)语句。但是,由于数据库的复杂性和多样性,下面我将给出一些基本的SQL代码示例,这些示例可以在关系型数据库管理系统(如MySQL,PostgreSQL,SQLite,Oracle,SQLServer等)中使用。创建数据库:CR......
  • mysql 中索引类型有哪些,以及对数据库的性能的影响?
    索引类型普通索引:允许被索引的数据列包含重复的值唯一索引:可以保证数据记录的唯一性主键索引:是一种特殊的唯一素引,在一张表中只能定义一个主键索引,主键用于唯一标识一条记录,使用关键字primarykey来创建联合索引:索引可以覆盖多个数据列全文索引:通过建立倒排索引,可以极大......
  • MySQL大师课:36秘技解锁数据库性能与管理新高度?
     ......
  • 社区医院|基于SprinBoot+vue的社区医院管理服务系统(源码+数据库+文档)
    社区医院管理服务系统目录基于SprinBoot+vue的社区医院管理服务系统一、前言二、系统设计三、系统功能设计 1系统功能模块2管理员功能模块3用户功能模块4医生功能模块四、数据库设计 五、核心代码 六、论文参考七、最新计算机毕设选题推荐八、源码获取:博......